Skip to main content
Ces paramètres sont disponibles dans system.merge_tree_settings et sont générés automatiquement à partir du code source de ClickHouse.

materialize_projections_on_insert

Lorsqu’il est activé, les INSERT créent de nouvelles parts avec des projections. Sinon, celles-ci peuvent être créées explicitement avec MATERIALIZE PROJECTION ou lors des fusions avec materialize_projections_on_merge.

materialize_projections_on_merge

Lorsqu’il est activé, une fusion reconstruit une projection absente de l’ensemble de ses parts source (par exemple parce qu’elles ont été insérées avec materialize_projections_on_insert = 0), afin que la part fusionnée dispose de la projection. Les fusions ne combinent toujours que des parts qui partagent le même ensemble de projections. Pour ajouter rétroactivement une projection à toutes les parts existantes, utilisez un MATERIALIZE PROJECTION explicite. Les projections sont également créées lors des INSERT avec materialize_projections_on_insert.
Dernière modification le 23 juillet 2026