allow_suspicious_codecs
Si se establece en true, permite especificar códecs de compresión sin sentido.allow_suspicious_fixed_string_types
En la instrucción CREATE TABLE, permite crear columnas de tipo FixedString(n) con n > 256. Un FixedString con longitud >= 256 es sospechoso y probablemente indique un uso indebido.allow_suspicious_indexes
Alias:allow_suspicious_indices
Rechaza índices primarios/secundarios y claves de ordenación con expresiones idénticas
allow_suspicious_low_cardinality_types
Permite o restringe el uso de LowCardinality con tipos de datos de tamaño fijo de 8 bytes o menos: tipos de datos numéricos yFixedString(8_bytes_or_less).
Para valores fijos pequeños, usar LowCardinality suele ser ineficiente, porque ClickHouse almacena un índice numérico para cada fila. Como resultado:
- El uso de espacio en disco puede aumentar.
- El consumo de RAM puede ser mayor, según el tamaño del diccionario.
- Algunas funciones pueden funcionar más lentamente debido a operaciones adicionales de codificación.
- 1 — El uso de
LowCardinalityno está restringido. - 0 — El uso de
LowCardinalityestá restringido.
allow_suspicious_primary_key
PermitePRIMARY KEY/ORDER BY sospechosos en MergeTree (es decir, SimpleAggregateFunction).