max_merge MergeTree 설정

max_merge MergeTree 설정 (max_merge_* MergeTree settings)

이 문서는 병합 선택과 관련된 MergeTree 설정들을 다루는 페이지예요. 세로 병합의 병렬 플러시 스트림 수와 병합 대상 파트 선택 재시도 사이의 최대 대기 시간을 설정합니다.

출처: 문서

본문

이 설정들은 system.merge_tree_settings에서 확인할 수 있으며 ClickHouse 소스에서 자동 생성됩니다.

max_merge_delayed_streams_for_parallel_write

병렬로 플러시할 수 있는 최대 스트림(열) 수예요(병합에 대한 max_insert_delayed_streams_for_parallel_write의 유사 기능). 세로(vertical) 병합에서만 동작합니다.

max_merge_selecting_sleep_ms

선택된 파트가 없었을 때 병합할 파트를 다시 선택하기 전에 기다리는 최대 시간이에요. 값이 낮으면 background_schedule_pool에서 선택 작업이 자주 트리거되어 대규모 클러스터에서 zookeeper에 대한 요청이 많이 발생하게 됩니다.

더 알아보기 (Learn more)