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

number_of_free_entries_in_pool_to_execute_mutation

풀의 가용 엔트리 수가 지정한 값보다 적으면 파트 뮤테이션을 실행하지 않습니다. 이는 일반적인 머지에 사용할 여유 스레드를 남겨 두고 「Too many parts」 오류를 방지하기 위한 것입니다. 가능한 값:
  • 모든 양의 정수.
사용 number_of_free_entries_in_pool_to_execute_mutation 설정 값은 background_pool_size 값보다 작아야 합니다.

number_of_free_entries_in_pool_to_execute_optimize_entire_partition

풀에서 사용 가능한 엔트리 수가 지정된 수보다 적으면, 백그라운드에서 파티션 전체 최적화를 실행하지 않습니다(이 작업은 min_age_to_force_merge_seconds를 설정하고 min_age_to_force_merge_on_partition_only를 활성화하면 생성됩니다). 이는 일반적인 머지를 위한 여유 스레드를 남겨 두어 “Too many parts”를 방지하기 위한 것입니다. 가능한 값:
  • 양의 정수.
number_of_free_entries_in_pool_to_execute_optimize_entire_partition 설정 값은 다음 값보다 작아야 합니다. background_pool_size

number_of_free_entries_in_pool_to_lower_max_size_of_merge

풀(또는 복제된 큐)의 사용 가능한 엔트리 수가 지정된 값보다 적어지면, 처리할(또는 큐에 넣을) 머지의 최대 크기를 낮추기 시작합니다. 이 설정은 오래 실행되는 머지로 풀이 가득 차지 않도록 하여, 작은 머지를 처리할 수 있게 하기 위한 것입니다. 가능한 값:
  • 임의의 양의 정수.

number_of_mutations_to_delay

테이블에 완료되지 않은 뮤테이션이 해당 개수 이상 있으면 테이블의 뮤테이션 속도를 인위적으로 늦춥니다. 0으로 설정하면 비활성화됩니다.

number_of_mutations_to_throw

테이블에 완료되지 않은 뮤테이션이 이 수 이상 있으면 ‘Too many mutations’ 예외를 발생시킵니다. 0으로 설정하면 비활성화됩니다

number_of_partitions_to_consider_for_merge

ClickHouse Cloud에서만 사용할 수 있습니다. 머지를 위해 고려할 상위 N개의 파티션 수입니다. 파티션은 해당 파티션에서 머지할 수 있는 데이터 파트의 수를 가중치로 하여 무작위로 선택됩니다.
마지막 수정일 2026년 7월 23일