Estas configuraciones están disponibles en system.merge_tree_settings y se autogeneran a partir del código fuente de ClickHouse.
compress_marks
Las marcas admiten compresión, lo que reduce el tamaño del archivo de marcas y acelera la transmisión por red.
compress_per_column_in_compact_parts
Historial de versiones
| Versión | Valor predeterminado | Comentario |
|---|---|---|
| 26.4 | 1 | Nueva configuración |
Controla la disposición física de las partes compactas. Si es true (valor predeterminado), cada columna de un gránulo inicia un nuevo bloque comprimido, lo que permite a ClickHouse omitir la lectura de columnas innecesarias del disco. Si es false, todas las columnas dentro de un gránulo se empaquetan en el mismo bloque comprimido, lo que mejora la relación de compresión, pero requiere descomprimir más datos durante las lecturas. Esto resulta beneficioso para cargas de trabajo que siempre leen todas las columnas (p. ej., projections).
compress_primary_key
La clave primaria admite compresión, lo que reduce el tamaño del archivo de la clave primaria y acelera la transmisión por red.