{code:SQL | title= 서브쿼리가 3개인 경우의 Trace 내용 | borderStyle=solid} ****************************** PARAMETERS WITH ALTERED VALUES ****************************** _optimizer_cost_based_transformation = off ******************** Subquery Unnest (SU) ******************** SU: Checking validity of unnesting subquery SUBQ1 (#0) SU: Heuristic checks passed. SU: Unnesting subquery query block SUBQ1 (#0)SU: Heuristic checks passed. SU: Checking validity of unnesting subquery SUBQ2 (#0) SU: Validity checks failed. --> Unesting 실패, 서브쿼리와 메인쿼리의 조건절을 IN으로연결하지않고 >=로 비교한것이 원인 SU: Checking validity of unnesting subquery SUBQ3 (#0) SU: Transform an ANY subquery to semi-join or distinct. {code} * CBQT 기능이 제거되었으므로 어디에도 Iteration 과정이나 Iteration에 의한 Costing 과정이 보이지 않는다. * 오직 Heuristic 변환 과정만이 존재할 뿐이다. |
|
---|