max_thread_pool_* 서버 설정

max_thread_pool_* 서버 설정

이 페이지에서는 전역(Global) 스레드풀의 유휴 스레드 수와 최대 크기를 제어하는 max_thread_pool_* 계열 서버 설정을 설명할게요.

출처: 문서

본문

이 설정들은 ClickHouse 서버를 구성하며, ClickHouse 소스에서 자동으로 생성돼요.

max_thread_pool_free_size

전역(Global) Thread pool의 유휴 스레드 수가 max_thread_pool_free_size보다 크면 ClickHouse가 일부 스레드가 차지하는 리소스를 해제하고 풀 크기를 줄여요. 필요하면 스레드를 다시 만들 수 있어요.

예시

<max_thread_pool_free_size>1200</max_thread_pool_free_size>

max_thread_pool_size

ClickHouse는 전역(Global) Thread pool의 스레드를 사용하여 쿼리를 처리해요. 쿼리를 처리할 유휴 스레드가 없으면 풀에 새 스레드가 만들어져요. max_thread_pool_size는 풀의 최대 스레드 수를 제한해요.

예시

<max_thread_pool_size>12000</max_thread_pool_size>

더 알아보기 (Learn more)