number_of_free_entries_in_pool_to_execute_mutation
Lorsque le nombre d’entrées libres dans le pool est inférieur à la valeur spécifiée, les mutations de parts ne sont pas exécutées. Cela permet de laisser des threads libres pour les fusions régulières et d’éviter les erreurs “Too many parts”. Valeurs possibles :- Tout entier positif.
number_of_free_entries_in_pool_to_execute_mutation
ne doit pas dépasser le produit de background_pool_size
et de background_merges_mutations_concurrency_ratio.
Sinon, ClickHouse génère une exception.
number_of_free_entries_in_pool_to_execute_optimize_entire_partition
Lorsque le nombre d’entrées libres dans le pool est inférieur au nombre spécifié, ne pas exécuter l’optimisation de la partition entière en arrière-plan (cette tâche est générée lorsquemin_age_to_force_merge_seconds est défini et que
min_age_to_force_merge_on_partition_only est activé). Cela permet de laisser des threads libres
pour les fusions régulières et d’éviter « Too many parts ».
Valeurs possibles :
- Entier positif.
number_of_free_entries_in_pool_to_execute_optimize_entire_partition
ne doit pas dépasser le produit de background_pool_size
et de background_merges_mutations_concurrency_ratio.
Sinon, ClickHouse lève une exception.
number_of_free_entries_in_pool_to_lower_max_size_of_merge
Lorsque le nombre d’entrées libres dans le pool (ou la file d’attente répliquée) devient inférieur au nombre spécifié, commence à réduire la taille maximale de fusion à traiter (ou à placer dans la file d’attente). Cela permet de traiter les petites fusions, sans saturer le pool avec des fusions de longue durée. Valeurs possibles :- Tout entier positif.