2012년 10월 23일 화요일

실행계획 데이터베이스 튜닝 - 실행계획분석 08

데이터 연결 실행 계획

조인 실행 계획

1. 중첩 루프 조인 (NESTED LOOP JOIN)
2. 해쉬 조인 (HASH JOIN)
3. 소트 머지 조인 (SORT MERGE JOIN)

조인 실행 계획에서 조금씩 변형된 FILTER, SEMI, 카테시안, ANTI 조인 등이 존재한다.

순환 전개 실행 계획

CONNECT BY ... START WITH 구문으로 작성한 SQL 등에서 수행된다.

이외에도 데이터를 연결하는 방법에는 서브쿼리, 스칼라 서브쿼리, 인라인 뷰 등이 있다.

----

복합 실행 계획

실행 계획을 해석하는 방법

1. 가장 안쪽에 들여쓰기가 된 실행 계획부터 해석
2. 동일하게 들여쓰기가 된 실행 계획은 위에서부터 해석
3. 연관된 실행 계획은 함께 해석
4. 조인의 경우는 조인의 수행 방식으로 해석

댓글 없음:

댓글 쓰기