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.
max_parts_in_total
Tipo
UInt64
Padrão
100000
Se o número total de partes ativas em todas as partições de uma tabela exceder o
valor de max_parts_in_total, o INSERT será interrompido com a Exception Too many parts (N).
Possíveis valores:
- Qualquer inteiro positivo.
Um grande número de partes em uma tabela reduz o desempenho das consultas do ClickHouse e aumenta o tempo de inicialização do ClickHouse. Na maioria das vezes, isso é consequência de um projeto incorreto (erros na escolha de uma estratégia de particionamento — partições pequenas demais).
max_parts_to_merge_at_once
Tipo
UInt64
Padrão
100
Quantidade máxima de partes que podem ser mescladas de uma só vez (0 - desativado). Não afeta a consulta OPTIMIZE FINAL.