Всем привет!
Используем на таблицах TTL date + toIntervalMonth(3), патриции месячные (PARTITION BY toYYYYMM(date)).
Спустя ровно 3 месяца после добавления TTL таблицам, каждую ночь ровно в 12 КХ съедает диск в 100% на примерно час. Я так понял пересобирает партиции, удаляя лишний день (под капотом TTL отрабатывают мутации?).
Вопросы:
1. Можно ли как-то облегчить эту операцию? Или стоит отказываться от TTL и чистить партиции скриптами?
2. ALTER на TTL таблицы не отрабатывает (не меняется экспрешн). КХ у нас версий
19.7.3.9 и
19.13.7.57. Делаю запросом: ALTER TABLE pv MODIFY TTL date + INTERVAL 1 DAY;
Баг или что-то делаю не так?
Спасибо!