Для начала ваша схема недействительна.Вы не можете установить порядок кластеризации для кода, потому что это ключ раздела.Порядок будет определяться его хешем (если только не используется секционатор порядка байтов - но не делайте этого).
Тем не менее, запрос и вещи, о которых вы говорите, работают.Например, вы можете запустить
> SELECT keyspace_name, sum(partitions_count) AS approx_partitions FROM system.size_estimates GROUP BY keyspace_name;
keyspace_name | approx_partitions
--------------------+-------------------
system_auth | 128
basic | 4936508
keyspace1 | 870
system_distributed | 0
system_traces | 0
, где они имеют следующую схему:
CREATE TABLE system.size_estimates (
keyspace_name text,
table_name text,
range_start text,
range_end text,
mean_partition_size bigint,
partitions_count bigint,
PRIMARY KEY ((keyspace_name), table_name, range_start, range_end)
) WITH CLUSTERING ORDER BY (table_name ASC, range_start ASC, range_end ASC)
Возможно, предоставленная вами псевдошхема отличается от действительной.Можете ли вы предоставить вывод describe table xxxxx
в вашем вопросе?