number_of_free_entries_in_pool_to_execute_mutation
Quando houver menos entradas livres no pool do que o número especificado, não execute mutações de partes. Isso deixa threads livres para mesclagens regulares e evita erros de “Too many parts”. Valores possíveis:- Qualquer inteiro positivo.
number_of_free_entries_in_pool_to_execute_mutation
não deve exceder o produto de background_pool_size
e background_merges_mutations_concurrency_ratio.
Caso contrário, o ClickHouse lançará uma exceção.
number_of_free_entries_in_pool_to_execute_optimize_entire_partition
Quando houver menos entradas livres no pool do que o número especificado, não execute a otimização da partição inteira em segundo plano (essa tarefa é gerada quandomin_age_to_force_merge_seconds é definido e
min_age_to_force_merge_on_partition_only é habilitado). Isso serve para deixar
threads livres para mesclagens regulares e evitar “Too many parts”.
Valores possíveis:
- Inteiro positivo.
number_of_free_entries_in_pool_to_execute_optimize_entire_partition
não deve exceder o produto de background_pool_size
e background_merges_mutations_concurrency_ratio.
Caso contrário, o ClickHouse lança uma exceção.
number_of_free_entries_in_pool_to_lower_max_size_of_merge
Quando houver menos entradas livres no pool do que o número especificado (ou na fila replicada), comece a reduzir o tamanho máximo da mesclagem a ser processada (ou colocada na fila). Isso permite processar mesclagens pequenas, sem ocupar todo o pool com mesclagens de longa duração. Valores possíveis:- Qualquer inteiro positivo.