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

materialize_skip_indexes_on_merge

Lorsqu’il est activé, les fusions créent et stockent les index de saut pour les nouvelles parties. Sinon, ils peuvent être créés et stockés explicitement avec MATERIALIZE INDEX ou lors des INSERT. Voir aussi exclude_materialize_skip_indexes_on_merge pour un contrôle plus fin.

materialize_statistics_on_merge

Lorsqu’il est activé, les fusions créent et stockent des statistiques pour les nouvelles parties. Sinon, elles peuvent être créées et stockées explicitement avec MATERIALIZE STATISTICS ou lors des INSERT

materialize_ttl_recalculate_only

Lorsque ce paramètre est activé, MATERIALIZE TTL recalcule les métadonnées TTL stockées pour chaque part, sans supprimer les données expirées au cours de cette opération. Lorsqu’il est désactivé, la matérialisation TTL ordinaire applique généralement les actions TTL configurées au niveau des lignes, des colonnes ou du GROUP BY. Pour les tables qui ne comportent qu’un TTL de ligne et pour lesquelles le paramètre ttl_only_drop_parts est activé, elle se contente en revanche de recalculer les métadonnées TTL et de supprimer les parts entièrement expirées.