compile_* 세션 설정
compile_* 세션 설정
이 설정들은 집계 함수, 스칼라 함수·연산자, 정규 표현식, 정렬 설명을 네이티브 코드로 JIT 컴파일할지 제어해요. 컴파일을 활성화하면 성능이 향상될 수 있어요. ClickHouse 소스 코드에서 자동으로 생성된 세션 설정 문서예요.
출처: 문서
본문
이 설정들은 system.settings에서 사용할 수 있으며 소스 코드에서 자동으로 생성돼요.
compile_aggregate_expressions
집계 함수를 네이티브 코드로 JIT 컴파일할지 여부를 활성화하거나 비활성화해요. 이 설정을 활성화하면 성능이 향상될 수 있어요.
가능한 값:
- 0 — JIT 컴파일 없이 집계 수행.
- 1 — JIT 컴파일을 사용해 집계 수행.
참고
compile_expressions
일부 스칼라 함수와 연산자를 네이티브 코드로 컴파일해요.
compile_regular_expressions
match와 extract 같은 함수에 사용되는 단순 정규 표현식을 네이티브 코드로 컴파일해요. 지원되는 하위 집합 밖의 패턴은 투명하게 일반 엔진으로 대체돼요.
compile_sort_description
정렬 설명(sort description)을 네이티브 코드로 컴파일해요.