Hi, Team
I think the documentation for temporary tables is incorrect.
(SingleStoreDB Cloud · SingleStore Documentation)
As shown below,
I was able to create a Columnstore table and I saw disk usage increase in the Studio dashboard.
singlestore> create temporary table tmp (i int, v varchar(100), sort key(i));
Query OK, 0 rows affected (0.04 sec)
singlestore> show create table tmp\G
*************************** 1. row ***************************
Table: tmp
Create Table: CREATE TEMPORARY TABLE `tmp` (
`i` int(11) DEFAULT NULL,
`v` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
KEY `i` (`i`) USING CLUSTERED COLUMNSTORE
, SHARD KEY ()
) SQL_MODE='STRICT_ALL_TABLES'
1 row in set (0.00 sec)
singlestore> show tables extended;
+----------------+------------------------+-------------+-------------------+
| Tables_in_test | Table_type | distributed | Storage_type |
+----------------+------------------------+-------------+-------------------+
| g_tmp | GLOBAL TEMPORARY TABLE | 1 | INMEMORY_ROWSTORE |
| messages | BASE TABLE | 1 | COLUMNSTORE |
| test_tbl | BASE TABLE | 1 | COLUMNSTORE |
**| tmp | TEMPORARY TABLE | 1 | COLUMNSTORE |**
+----------------+------------------------+-------------+-------------------+
4 rows in set (0.00 sec)
Best regards.