allow_suspicious_codecs
true に設定すると、無意味な圧縮コーデックの指定を許可します。allow_suspicious_fixed_string_types
CREATE TABLE 文で、n > 256 の FixedString(n) 型カラムの作成を許可します。長さが 256 以上の FixedString は疑わしく、ほとんどの場合は誤用を示していますallow_suspicious_indexes
別名:allow_suspicious_indices
同一の式を持つプライマリ索引、セカンダリ索引、およびソートキーを拒否します
allow_suspicious_low_cardinality_types
サイズが固定で 8 バイト以下のデータ型 (数値データ型およびFixedString(8_bytes_or_less)) に対する LowCardinality の使用を許可または制限します。
サイズの小さい固定長の値に LowCardinality を使用するのは、通常は非効率です。これは、ClickHouse が各行について数値の索引を保持するためです。その結果、次のような影響があります。
- ディスク使用量が増える可能性があります。
- Dictionary のサイズによっては、RAM 消費量が増える場合があります。
- 追加のコーディング/エンコーディング操作により、一部の関数の動作が遅くなることがあります。
- 1 —
LowCardinalityの使用は制限されません。 - 0 —
LowCardinalityの使用は制限されます。
allow_suspicious_primary_key
MergeTree で問題のあるPRIMARY KEY/ORDER BY (つまり SimpleAggregateFunction) を許可します。