configurações de tabela MergeTree merge_selector_*
Configurações de tabela MergeTree do ClickHouse no grupo gerado merge_selector_*.
Essas configurações estão disponíveis em system.merge_tree_settings e são geradas automaticamente a partir do código-fonte do ClickHouse.
O algoritmo para selecionar partes para a atribuição de mesclagens
Afeta a amplificação de gravação das
mesclagens atribuídas (configuração para especialistas; não altere se não entender
o que ela faz). Funciona para os seletores de mesclagem Simple e StochasticSimple
Controla quando a lógica é acionada em relação ao número de partes na
partição. Quanto maior o fator, mais tardia será a reação.
Habilita uma heurística para o seletor de merge simples, reduzindo o limite máximo para a seleção de mesclagem.
Ao fazer isso, o número de mesclagens concorrentes aumentará, o que pode ajudar a evitar erros
TOO_MANY_PARTS, mas, ao mesmo tempo, aumentará a amplificação de gravação.
Habilita a heurística na seleção de partes para merge, que remove as partes do lado
direito do intervalo se o tamanho delas for menor que a razão especificada (0.01) de sum_size.
Funciona com os seletores de mesclagem Simple e StochasticSimple
Controla o valor do expoente usado nas fórmulas que constroem a curva de redução. Reduzir o expoente
reduzirá a largura das mesclagens, o que aumentará a amplificação de gravação. O inverso também é verdadeiro.
Quantas partes analisar por vez.
Última modificação em 24 de julho de 2026