Перейти к основному содержанию
Эти настройки доступны в system.merge_tree_settings и автоматически сгенерированы на основе исходного кода ClickHouse.

materialize_skip_indexes_on_merge

Если параметр включен, при слиянии для новых частей создаются и сохраняются индексы пропуска данных. В противном случае их можно создать/сохранить явной командой MATERIALIZE INDEX или при INSERT. См. также exclude_materialize_skip_indexes_on_merge для более тонкой настройки.

materialize_statistics_on_merge

Если параметр включен, при слиянии для новых частей будет создаваться и сохраняться статистика. В противном случае ее можно создать/сохранить явной командой MATERIALIZE STATISTICS или во время INSERT

materialize_ttl_recalculate_only

Если настройка включена, MATERIALIZE TTL пересчитывает сохранённые метаданные TTL для каждой части данных, не удаляя в ходе этой операции данные с истёкшим сроком жизни. Если настройка отключена, обычная материализация TTL, как правило, применяет настроенные действия TTL для строк, столбцов или GROUP BY. Для таблиц, в которых задан только TTL для строк и включена настройка ttl_only_drop_parts, вместо этого пересчитываются метаданные TTL и удаляются только те части, срок жизни всех данных в которых полностью истёк.