allow_suspicious_codecs
Если установлено значение true, разрешается указывать бессмысленные кодеки сжатия.allow_suspicious_fixed_string_types
В операторе CREATE TABLE разрешено создавать столбцы типа FixedString(n) с n > 256. FixedString длиной >= 256 выглядит подозрительно и, скорее всего, указывает на неправильное использованиеallow_suspicious_indexes
Псевдонимы:allow_suspicious_indices
Отклоняет основные/вторичные индексы и ключи сортировки с идентичными выражениями
allow_suspicious_low_cardinality_types
Разрешает или запрещает использование LowCardinality с типами данных фиксированного размера 8 байт и менее: числовыми типами данных иFixedString(8_bytes_or_less).
Для небольших значений фиксированного размера использование LowCardinality обычно неэффективно, поскольку ClickHouse хранит числовой индекс для каждой строки. В результате:
- Может увеличиться расход дискового пространства.
- Может возрасти потребление оперативной памяти в зависимости от размера словаря.
- Некоторые функции могут работать медленнее из-за дополнительных операций кодирования.
- 1 — использование
LowCardinalityне ограничено. - 0 — использование
LowCardinalityограничено.
allow_suspicious_primary_key
Разрешить сомнительныеPRIMARY KEY/ORDER BY для MergeTree (например, с SimpleAggregateFunction).