Skip to main content
Essas configurações estão disponíveis em system.merge_tree_settings e são geradas automaticamente a partir do código-fonte do ClickHouse.

materialize_projections_on_insert

Quando habilitada, as instruções INSERT criam novas partes com projeções. Caso contrário, elas podem ser criadas explicitamente com MATERIALIZE PROJECTION ou durante as mesclagens com materialize_projections_on_merge.

materialize_projections_on_merge

Quando habilitada, uma mesclagem recria uma projeção ausente em todas as partes de origem (por exemplo, porque elas foram inseridas com materialize_projections_on_insert = 0), fazendo com que a parte mesclada passe a ter a projeção. As mesclagens ainda combinam apenas partes que compartilham o mesmo conjunto de projeções. Para aplicar retrospectivamente uma projeção a todas as partes existentes, use MATERIALIZE PROJECTION de forma explícita. As projeções também são criadas durante instruções INSERT com materialize_projections_on_insert.
Última modificação em 23 de julho de 2026