INDEX удаляет индекс из метаданных и стирает файлы индекса с диска, поэтому они легковесные и работают мгновенно.
>Если индекс появился в метаданных, то он начнет считаться в последующих слияниях и записях в таблицу, а не сразу после выполнения операции ALTER.
как рассчитать индекс для уже существующих данных? что-то с TTL мутить или OPTIMIZE FULL ?
мержить - optimize
хм, даже просто optimize достаточно, я думал надо full. спасибо!
я наврал ALTER TABLE tests MATERIALIZE INDEX x1
блин в английкой версии документации как раз было про ALTER TABLE tests MATERIALIZE INDEX x1
его долго делали, и потом то работало то нет и все забыли.
поправил доку https://github.com/ClickHouse/ClickHouse/pull/23924
Обсуждают сегодня