jemalloc 프로파일러 관련 설정
jemalloc 프로파일러 관련 설정
쿼리에서 jemalloc 프로파일러를 활성화하고, 할당/해제 샘플을 트레이스 로그에 수집할지 제어하는 설정이에요. 할당 분석을 위해 프로필을 flush하거나 샘플을 저장할 수 있답니다. 이 설정들은 system.settings 테이블에서 확인할 수 있고 소스 코드에서 자동 생성된 값들이에요.
출처: 문서
본문
이 설정들은 system.settings에서 확인할 수 있고, 소스 코드에서 자동 생성된 값들이에요.
jemalloc_collect_profile_samples_in_trace_log
jemalloc 할당 및 해제 샘플을 트레이스 로그에 수집해요.
jemalloc_enable_profiler
쿼리에 대해 jemalloc 프로파일러를 활성화해요. Jemalloc은 할당을 샘플링하고 샘플링된 할당에 대한 모든 해제를 기록해요.
프로필은 SYSTEM JEMALLOC FLUSH PROFILE을 사용해 flush할 수 있으며, 이를 할당 분석에 사용할 수 있어요. 샘플은 jemalloc_collect_global_profile_samples_in_trace_log 구성이나 쿼리 설정 jemalloc_collect_profile_samples_in_trace_log를 사용해 system.trace_log에 저장할 수도 있어요.
할당 프로파일링 참조.