allow_suspicious_codecs
Se estiver definido como true, permite especificar codecs de compressão inválidos.allow_suspicious_fixed_string_types
Na instrução CREATE TABLE, permite a criação de colunas do tipo FixedString(n) com n > 256. FixedString com comprimento >= 256 é suspeito e muito provavelmente indica uso incorreto.allow_suspicious_indexes
Aliases:allow_suspicious_indices
Rejeitar índices primários/secundários e chaves de ordenação com expressões idênticas
allow_suspicious_low_cardinality_types
Permite ou restringe o uso de LowCardinality com tipos de dados de tamanho fixo de 8 bytes ou menos: tipos de dado numérico eFixedString(8_bytes_or_less).
Para valores fixos pequenos, o uso de LowCardinality geralmente é ineficiente, porque o ClickHouse armazena um índice numérico para cada linha. Como resultado:
- O uso de espaço em disco pode aumentar.
- O consumo de RAM pode ser maior, dependendo do tamanho do dicionário.
- Algumas funções podem ficar mais lentas devido a operações extras de codificação.
- 1 — O uso de
LowCardinalitynão é restrito. - 0 — O uso de
LowCardinalityé restrito.
allow_suspicious_primary_key
PermitePRIMARY KEY/ORDER BY suspeitos para MergeTree (isto é, SimpleAggregateFunction).
allow_suspicious_ttl_expressions
Rejeita expressões TTL que não dependem de nenhuma coluna da tabela. Na maioria das vezes, isso indica erro do usuário.allow_suspicious_types_in_group_by
Permite ou restringe o uso dos tipos Variant e Dynamic nas chaves de GROUP BY.allow_suspicious_types_in_order_by
Permite ou restringe o uso dos tipos Variant e Dynamic em chavesORDER BY.