Skip to main content
Эти настройки доступны в system.merge_tree_settings и автоматически генерируются из исходного кода ClickHouse.

materialize_projections_on_insert

Если параметр включен, операции INSERT создают новые части с проекциями. В противном случае они могут быть созданы явной командой MATERIALIZE PROJECTION или при слиянии с помощью materialize_projections_on_merge.

materialize_projections_on_merge

Когда параметр включен, при слиянии пересоздается проекция, отсутствующая во всех исходных частях (например, потому что они были вставлены с materialize_projections_on_insert = 0), чтобы у слитой части была эта проекция. Слияния по-прежнему объединяют только части с одинаковым набором проекций. Чтобы выполнить дозагрузку проекции во все существующие части, используйте явный MATERIALIZE PROJECTION. Проекции также создаются при INSERT с помощью materialize_projections_on_insert.
Последнее изменение 23 июля 2026 г.