QUERY TRANSFORM

쿼리 변환은 조건이 맞을 때 적용된다

옵티마이저는 의미를 유지하면서 더 싸게 실행할 수 있는 형태를 탐색한다.

RewritePushdownGuard
Predicate Pushdown 필터를 더 아래 단계로 이동
View Merging 뷰 경계를 풀어 조인 재배치
Subquery Unnesting 서브쿼리를 조인 형태로 변환
Join Elimination 제약 조건상 불필요한 조인 제거

전제: 변환은 의미 보존, 제약 조건, NULL 처리, 비용 판단을 만족할 때만 적용된다.