allow_suspicious_codecs
S’il est défini sur true, permet de spécifier des codecs de compression dépourvus de sens.allow_suspicious_fixed_string_types
Dans l’instruction CREATE TABLE, autorise la création de colonnes de type FixedString(n) avec n > 256. Une longueur de FixedString >= 256 est suspecte et indique très probablement une mauvaise utilisationallow_suspicious_indexes
Alias :allow_suspicious_indices
Rejette les index primaires/secondaires et les clés de tri avec des expressions identiques
allow_suspicious_low_cardinality_types
Autorise ou restreint l’utilisation de LowCardinality avec des types de données de taille fixe de 8 octets ou moins : les types de données numériques etFixedString(8_bytes_or_less).
Pour les petites valeurs fixes, l’utilisation de LowCardinality est généralement inefficace, car ClickHouse stocke un index numérique pour chaque ligne. Par conséquent :
- L’espace disque utilisé peut augmenter.
- La consommation de RAM peut être plus élevée, selon la taille du dictionnaire.
- Certaines fonctions peuvent être plus lentes en raison d’opérations d’encodage supplémentaires.
- 1 — L’utilisation de
LowCardinalityn’est pas restreinte. - 0 — L’utilisation de
LowCardinalityest restreinte.
allow_suspicious_primary_key
Autoriser lesPRIMARY KEY/ORDER BY douteux pour MergeTree (c.-à-d. SimpleAggregateFunction).