allow_suspicious_codecs
allow_suspicious_fixed_string_types
allow_suspicious_indices
allow_suspicious_low_cardinality_types
FixedString(8_bytes_or_less)) に対する LowCardinality の使用を許可または制限します。
サイズの小さい固定長の値に LowCardinality を使用するのは、通常は非効率です。これは、ClickHouse が各行について数値の索引を保持するためです。その結果、次のような影響があります。
- ディスク使用量が増える可能性があります。
- Dictionary のサイズによっては、RAM 消費量が増える場合があります。
- 追加のコーディング/エンコーディング操作により、一部の関数の動作が遅くなることがあります。
- 1 —
LowCardinalityの使用は制限されません。 - 0 —
LowCardinalityの使用は制限されます。
allow_suspicious_primary_key
PRIMARY KEY/ORDER BY (つまり SimpleAggregateFunction) を許可します。