Essas configurações estão disponíveis em system.merge_tree_settings e são geradas automaticamente no código-fonte do ClickHouse.
zero_copy_concurrent_part_removal_max_postpone_ratio
Tipo
Float
Padrão
0.05
Percentual máximo de partes de nível superior cuja remoção deve ser adiada para obter intervalos independentes menores. Recomenda-se não alterar.
zero_copy_concurrent_part_removal_max_split_times
Tipo
UInt64
Padrão
5
Profundidade máxima de recursão para dividir intervalos independentes de partes desatualizadas em subintervalos menores. Não é recomendável alterar.
zero_copy_merge_mutation_min_parts_size_sleep_before_lock
Tipo
UInt64
Padrão
1073741824
Se a replicação zero copy estiver habilitada, aguarde um intervalo aleatório antes de tentar adquirir o bloqueio, dependendo do tamanho das partes para merge ou mutation
zero_copy_merge_mutation_min_parts_size_sleep_no_scale_before_lock
Tipo
UInt64
Padrão
0
Histórico de versões
| Versão | Valor padrão | Comentário |
|---|---|---|
| 25.3 | 0 | Nova configuração |
Se a replicação zero copy estiver habilitada, aguarde um intervalo aleatório de até 500 ms antes de tentar adquirir o bloqueio para merge ou mutation.