колонку, которая участвует в индексе посередине?
Например
CREATE TABLE foo (
d DateTime,
uid String TTL d + INTERVAL 1 MONTH,
host String
) ENGINE=MergeTree() PARTITION BY toYYYYMM(d) ORDER BY (host, uid, d)
Секцию TTL нельзя использовать для ключевых столбцов.
https://clickhouse.tech/docs/ru/engines/table-engines/mergetree-family/mergetree/#mergetree-column-ttl
можете попробовать order by (host, uid, d) primary key (host)
Обсуждают сегодня