move(이동) 관련 설정

move(이동) 관련 설정

WHERE 조건을 PREWHERE로 이동하는 동작을 제어하는 설정들이에요. 프라이머리 키 컬럼이 포함된 PREWHERE 조건을 AND 체인 끝으로 이동하는지도 다룬답니다. 이 설정들은 system.settings 테이블에서 확인할 수 있고 소스 코드에서 자동 생성된 값들이에요.

출처: 문서

본문

이 설정들은 system.settings에서 확인할 수 있고, 소스 코드에서 자동 생성된 값들이에요.

move_all_conditions_to_prewhere

가능한 모든 조건을 WHERE에서 PREWHERE로 이동해요.

move_primary_key_columns_to_end_of_prewhere

프라이머리 키 컬럼이 포함된 PREWHERE 조건을 AND 체인 끝으로 이동해요. 이 조건들은 프라이머리 키 분석 중에 고려될 가능성이 높으므로 PREWHERE 필터링에 큰 기여를 하지 않을 것이기 때문이에요.

더 알아보기 (Learn more)