Skip to main content
이 설정은 system.merge_tree_settings에서 사용할 수 있으며, ClickHouse 소스에서 자동 생성됩니다.

allow_coalescing_columns_in_partition_or_order_key

활성화하면 CoalescingMergeTree 테이블에서 coalescing 컬럼을 파티션 또는 정렬 키로 사용할 수 있습니다.

allow_commit_order_projection

_block_number_block_offset 가상 컬럼을 저장하는 커밋 순서 프로젝션을 활성화하며, 머지 중에도 원래의 삽입 순서를 유지합니다. 이 기능을 사용하려면 enable_block_number_columnenable_block_offset_column이 활성화되어 있어야 합니다.

allow_dimensions_outside_sorting_key

AggregatingMergeTree에서는 백그라운드 머지가 정렬 키(sorting key)의 동일한 값을 공유하는 행들을 하나로 합치고, 해당 집계 상태(aggregate state)를 결합합니다. 정렬 키에 속하지도 않고 집계 상태 측정값(AggregateFunction 또는 SimpleAggregateFunction)도 아닌 컬럼은 차원입니다. 이러한 컬럼은 머지 후 합쳐진 행 중 하나의 임의 값을 유지하므로, 이를 기준으로 GROUP BY를 수행하거나 필터링하는 쿼리에서 잘못된 결과가 조용히 발생할 수 있습니다(참조: https://github.com/ClickHouse/ClickHouse/issues/751). 기본적으로 이러한 스키마는 테이블 생성 시 거부됩니다. 컬럼이 정렬 키에 함수적으로 종속되어 있어(즉, 합쳐지는 모든 행이 동일한 값을 가짐) 이러한 동작이 의도된 경우에만 이 설정을 활성화하세요. 이 검사는 실제로 집계를 수행하는 테이블(즉, 집계 상태 컬럼이 하나 이상 있는 테이블)에만 적용되며, allow_tuple_element_aggregation이 활성화된 경우에는 건너뜁니다.

allow_floating_point_partition_key

부동소수점 수를 파티션 키로 사용할 수 있도록 허용합니다. 가능한 값:
  • 0 — 부동소수점 파티션 키는 허용되지 않습니다.
  • 1 — 부동소수점 파티션 키가 허용됩니다.

allow_minmax_index_for_json

JSON (Object) 컬럼에 minmax 스킵 인덱스를 생성할 수 있도록 허용합니다. 기본적으로는 비활성화되어 있습니다. 이는 minmax 인덱스 serialization 경로가 JSON 컬럼에 포함될 수 있는 이질적인 Field 값을 처리할 수 없기 때문입니다.

allow_nullable_key

널 허용 타입을 기본 키(primary key)로 사용할 수 있습니다.

allow_part_offset_column_in_projections

프로젝션의 SELECT 쿼리에서 ‘_part_offset’ 컬럼 사용을 허용합니다.

allow_reduce_blocking_parts_task

shared merge tree 테이블의 차단 파트를 줄이는 백그라운드 작업입니다. ClickHouse Cloud에서만 사용할 수 있습니다

allow_remote_fs_zero_copy_replication

아직 사용할 준비가 되지 않았으므로 이 설정은 운영 환경에서 사용하지 마십시오.

allow_summing_columns_in_partition_or_order_key

활성화하면 SummingMergeTree 테이블의 합산 컬럼을 파티션 또는 정렬 키에 사용할 수 있습니다.

allow_suspicious_indices

동일한 표현식을 사용하는 프라이머리/세컨더리 인덱스와 정렬 키를 거부합니다

allow_tuple_element_aggregation

활성화하면 Tuple 컬럼 내부의 개별 원소가 SummingMergeTree, AggregatingMergeTree 및 CoalescingMergeTree에서 머지 시 집계 대상에 포함됩니다. 중첩된 Tuple은 재귀적으로 확장되므로 모든 리프 원소가 각각 독립적으로 집계됩니다. 이 설정은 변경할 수 없으며 테이블 생성 시에 지정해야 합니다.

allow_vertical_merges_from_compact_to_wide_parts

compact 형식에서 wide 형식의 파트로 수행되는 수직 병합을 허용합니다. 이 설정은 모든 레플리카에서 동일한 값이어야 합니다.
마지막 수정일 2026년 7월 24일