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.
compress_marks
As marcas podem ser comprimidas, reduzindo o tamanho do arquivo de marcas e acelerando a transmissão pela rede.
compress_per_column_in_compact_parts
Histórico de versões
| Versão | Valor padrão | Comentário |
|---|---|---|
| 26.4 | 1 | Nova configuração |
Controla o layout físico das partes compactas. Se true (padrão), cada coluna em um grânulo inicia um novo bloco comprimido, permitindo que o ClickHouse deixe de ler colunas desnecessárias do disco. Se false, todas as colunas dentro de um grânulo são armazenadas no mesmo bloco comprimido, melhorando a taxa de compressão, mas exigindo que mais dados sejam descomprimidos durante as leituras. Isso é benéfico para cargas de trabalho que sempre leem todas as colunas (por exemplo, projeções).
compress_primary_key
Permite a compressão da chave primária, reduzindo o tamanho do arquivo da chave primária e acelerando a transmissão pela rede.