Skip to main content
이 설정은 system.settings에서 확인할 수 있으며, source를 기반으로 자동 생성됩니다.

force_aggregate_partitions_independently

최적화를 적용할 수 있지만 휴리스틱에 따라 사용하지 않도록 결정된 경우에도, 해당 최적화를 강제로 사용합니다

force_aggregation_in_order

이 설정은 서버 자체에서 분산 쿼리를 지원하기 위해 사용됩니다. 정상 동작에 문제가 발생할 수 있으므로 수동으로 변경하지 마십시오. (분산 집계 중 원격 노드에서 aggregation in order를 강제로 사용합니다).

force_data_skipping_indices

지정한 데이터 스키핑 인덱스가 사용되지 않으면 쿼리 실행을 비활성화합니다. 다음 예시를 살펴보십시오:

force_grouping_standard_compatibility

인수가 집계 키로 사용되지 않으면 GROUPING 함수가 1을 반환합니다

force_index_by_date

날짜 기준으로 인덱스를 사용할 수 없으면 쿼리 실행을 비활성화합니다. MergeTree 엔진 계열의 테이블에서 작동합니다. force_index_by_date=1이면 ClickHouse는 쿼리에 데이터 범위를 제한하는 데 사용할 수 있는 날짜 키 조건이 있는지 확인합니다. 적절한 조건이 없으면 예외를 발생시킵니다. 다만, 해당 조건이 읽어야 하는 데이터 양을 실제로 줄이는지는 확인하지 않습니다. 예를 들어 Date != ' 2000-01-01 ' 조건은 테이블의 모든 데이터와 일치하더라도 허용됩니다(즉, 쿼리를 실행하려면 전체 스캔이 필요합니다). MergeTree 테이블의 데이터 범위에 대한 자세한 내용은 MergeTree를 참조하십시오.

force_primary_key

프라이머리 키 인덱싱을 사용할 수 없으면 쿼리 실행을 비활성화합니다. MergeTree 엔진 계열의 테이블에서 작동합니다. force_primary_key=1이면 ClickHouse는 쿼리에 데이터 범위를 제한하는 데 사용할 수 있는 프라이머리 키 조건이 있는지 확인합니다. 적절한 조건이 없으면 예외를 발생시킵니다. 다만, 해당 조건이 읽어야 하는 데이터 양을 실제로 줄이는지는 확인하지 않습니다. MergeTree 테이블의 데이터 범위에 대한 자세한 내용은 MergeTree를 참조하십시오.

force_remove_data_recursively_on_drop

DROP 쿼리 시 데이터를 재귀적으로 삭제합니다. ‘디렉터리가 비어 있지 않음’ 오류를 방지하지만, 분리된 데이터가 자동으로 삭제될 수 있습니다.
마지막 수정일 2026년 7월 23일