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.
min_absolute_delay_to_close
Atraso absoluto mínimo para encerrar, parar de atender requisições e não retornar Ok durante a verificação de status.
min_columns_to_activate_adaptive_write_buffer
Histórico de versões
| Versão | Valor padrão | Comentário |
|---|---|---|
| 26.1 | 500 | Nova configuração |
Permite reduzir o uso de memória em tabelas com muitas colunas ao usar buffers de gravação adaptativos.
Valores possíveis:
- 0 - ilimitado
- 1 - sempre habilitado
min_compress_block_size
Tamanho mínimo dos blocos de dados não comprimidos necessário para a compressão ao gravar a próxima mark. Você também pode especificar essa configuração nas configurações globais (consulte a configuração min_compress_block_size ). O valor especificado quando a tabela é criada substitui o valor global dessa configuração.
min_index_granularity_bytes
Tamanho mínimo permitido dos grânulos de dados, em bytes.
Serve como proteção contra a criação acidental de tabelas com
index_granularity_bytes muito baixo.
min_marks_to_honor_max_concurrent_queries
O número mínimo de marcas lidas pela consulta para que a configuração max_concurrent_queries seja aplicada.
Valores possíveis:
- Inteiro positivo.
0— Desabilitado (o limite demax_concurrent_queriesnão se aplica a nenhuma consulta).
Exemplo
<min_marks_to_honor_max_concurrent_queries>10</min_marks_to_honor_max_concurrent_queries>min_merge_bytes_to_use_direct_io
O volume mínimo de dados da operação de mesclagem necessário para usar acesso
de E/S direta ao disco de armazenamento. Ao fazer a mesclagem de partes de dados, o ClickHouse calcula
o volume total de armazenamento de todos os dados que serão mesclados. Se o volume exceder
min_merge_bytes_to_use_direct_io bytes, o ClickHouse lê e grava os
dados no disco de armazenamento usando a interface de E/S direta (opção O_DIRECT).
Se min_merge_bytes_to_use_direct_io = 0, a E/S direta será desabilitada.
min_parts_to_merge_at_once
Quantidade mínima de partes de dados que o selector de mesclagem pode selecionar para mesclar de uma só vez (configuração de nível avançado; não altere se você não entende o que ela faz). 0 - desabilitado. Funciona para os selectors de mesclagem Simple e StochasticSimple.
min_replicated_logs_to_keep
Mantém aproximadamente esse número dos registros mais recentes no log do ZooKeeper, mesmo que estejam obsoletos. Isso não afeta o funcionamento das tabelas: é usado apenas para diagnosticar o log do ZooKeeper antes da limpeza.
Valores possíveis:
- Qualquer inteiro positivo.