옵티마이저는 비용(Cost)를 평가하고 실행계획을 생성하기에 앞서 사용자로부터 전달받은 SQL을 최적화에 유리한 형태로 변화하는 작업, 즉 쿼리 변환부터 진행한다.
쿼리 변환은 옵티마이저가 SQL을 분석해 의미적으로 동일(같은 결과 집합을 생성)하면서도 더 나은 성능이 기대되는 형태로 재작성하는 것을 말한다.
출처: 도서 <친절한 SQL 튜닝>
728x90
'SQL' 카테고리의 다른 글
윈도우 함수 (0) | 2022.03.27 |
---|---|
사용자 정의 함수 (0) | 2022.03.23 |
오라클 병렬처리 (0) | 2022.03.19 |
SGA vs PGA (0) | 2022.03.17 |
서브쿼리(Subquery)의 종류 (0) | 2022.03.17 |
댓글