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는 각 행에 숫자 인덱스를 저장하기 때문입니다. 그 결과:
- 디스크 사용량이 증가할 수 있습니다.
- 딕셔너리 크기에 따라 RAM 사용량이 더 커질 수 있습니다.
- 추가적인 코딩/인코딩 연산으로 인해 일부 함수의 동작 속도가 느려질 수 있습니다.
- 1 —
LowCardinality사용이 제한되지 않습니다. - 0 —
LowCardinality사용이 제한됩니다.
allow_suspicious_primary_key
MergeTree에서 의심스러운PRIMARY KEY/ORDER BY(예: SimpleAggregateFunction)를 허용합니다.