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 필터링에 큰 기여를 하지 않을 것이기 때문이에요.