optimize_use_projection* 세션 설정

optimize_use_projection* 세션 설정

이 페이지에서는 프로젝션(projection) 최적화와 관련된 optimize_use_* 세션 설정들을 다뤄요. 지시적 프로젝션을 자동으로 선택하거나 프로젝션을 사용해 파티션 범위를 필터링하는 최적화를 제어해요. 이 설정들은 system.settings 테이블에서 확인할 수 있으며 ClickHouse 소스에서 자동 생성돼요.

출처: 문서

본문

이 설정들은 system.settings에서 확인할 수 있으며 소스에서 자동 생성돼요.

optimize_use_implicit_projections

SELECT 쿼리를 수행하기 위해 지시적 프로젝션을 자동으로 선택해요.

optimize_use_projection_filtering

SELECT 쿼리를 수행하기 위해 프로젝션이 선택되지 않더라도 프로젝션을 사용해 파티션 범위를 필터링할 수 있게 해요.

optimize_use_projections

별칭: allow_experimental_projection_optimization

SELECT 쿼리를 처리할 때 projection 최적화를 활성화 또는 비활성화해요. 가능한 값:

  • 0 — 프로젝션 최적화 비활성화.

  • 1 — 프로젝션 최적화 활성화.

더 알아보기 (Learn more)