merge_selector_* paramètres de table MergeTree
Paramètres de table MergeTree de ClickHouse dans le groupe généré merge_selector_*.
Ces paramètres sont disponibles dans system.merge_tree_settings et sont générés automatiquement à partir du code source de ClickHouse.
L’algorithme de sélection des parts pour l’attribution des fusions
Influe sur l’amplification d’écriture des
fusions assignées (paramètre réservé aux experts ; ne le modifiez pas si vous ne comprenez pas
ce qu’il fait). Fonctionne avec les sélecteurs de fusion Simple et StochasticSimple
Détermine à quel moment la logique s’active en fonction du nombre de parts dans la
partition. Plus le facteur est élevé, plus la réaction sera tardive.
Active une heuristique pour le sélecteur de fusion simple afin de réduire la limite maximale pour la sélection des fusions.
Cela augmente le nombre de fusions concurrentes, ce qui peut aider à réduire les
erreurs TOO_MANY_PARTS, mais augmente en contrepartie l’amplification des écritures.
Active l’heuristique de sélection des parts à fusionner, qui supprime les petites parts situées à droite
de la plage si leur taille est inférieure au ratio spécifié (0.01) de sum_size.
Fonctionne avec les sélecteurs de fusion Simple et StochasticSimple
Contrôle la valeur de l’exposant utilisée dans les formules qui définissent la courbe de réduction. Diminuer l’exposant
réduit la largeur des fusions, ce qui augmente l’amplification d’écriture. L’inverse est également vrai.
Nombre de parts à examiner à la fois.
Dernière modification le 24 juillet 2026