optimize_redundant_* 세션 설정
optimize_redundant_* 세션 설정
이 페이지에서는 중복 또는 모순된 표현식을 제거하는 optimize_redundant_* 세션 설정들을 다뤄요. AND 체인의 중복 비교 조건을 감지하고 ORDER BY의 중복 함수를 제거해요. 이 설정들은 system.settings 테이블에서 확인할 수 있으며 ClickHouse 소스에서 자동 생성돼요.
출처: 문서
본문
이 설정들은 system.settings에서 확인할 수 있으며 소스에서 자동 생성돼요.
optimize_redundant_comparisons
AND 체인 내에서 같은 표현식에 대한 모순되고 중복된 비교 조건을 감지해요. 예를 들어 a < 1 AND a > 5는 false로 재작성돼요.
optimize_redundant_functions_in_order_by
ORDER BY에서 그 인자도 ORDER BY에 있을 때 함수를 제거해요.