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.

allow_experimental_adaptive_codec_selection

Lorsqu’ils sont activés, les fusions et les mutations choisissent un codec par bloc pour les colonnes qui utilisent le codec par défaut (sans clause CODEC ou avec CODEC(Default)). Les candidats sont le codec par défaut de la table (voir le paramètre default_compression_codec), NONE et des codecs spécialisés adaptés au type de la colonne. Actuellement, seuls les types semblables aux entiers sont adaptatifs. Le plus petit résultat est retenu. La compression n’est donc jamais moins efficace que le codec par défaut, et les blocs incompressibles sont stockés bruts. Une colonne dont le codec par défaut inclut le chiffrement (par exemple, AES_128_GCM_SIV) n’est jamais sélectionnée de manière adaptative, ce qui garantit que le chiffrement est toujours appliqué. Les codecs par bloc sont indiqués par la fonction de table mergeTreeCodecBlockCounts.

allow_experimental_replacing_merge_with_cleanup

Autorise les fusions CLEANUP expérimentales pour ReplacingMergeTree avec la colonne is_deleted. Lorsqu’elle est activée, cette option permet d’utiliser OPTIMIZE ... FINAL CLEANUP pour fusionner manuellement toutes les parties d’une partition en une seule partie et supprimer les lignes marquées comme supprimées. Permet également d’activer l’exécution automatique de telles fusions en arrière-plan avec les paramètres min_age_to_force_merge_seconds, min_age_to_force_merge_on_partition_only et enable_replacing_merge_with_cleanup_for_min_age_to_force_merge.

allow_experimental_reverse_key

Paramètre obsolète, sans effet Autorise la création d’index de texte avec l’argument expérimental support_phrase_search, qui stocke les positions des tokens afin de permettre une correspondance exacte des phrases.
Dernière modification le 14 août 2026