DB/oralce
sql trace 실행원리 보는 방법
성장하는yw
2014. 12. 17. 15:57
위와 같은 숫자 번호대로 sql의 실행계획을 읽는다.
레벨이 같은 단계는 위에서부터 읽고, 오른쪽에서 시작해서 가장 왼쪽으로 들어간 것을 먼저 읽는다.
예1)
A 4
B 3
C 1
D 2
예2)
A 5
B 2
C 1
D 4
E 3
SQL 실행 계획 예
EXPLAIN PLAN 명령 등을 수행한 경우의 실행 계획의 표현
ID OPERATION OPTIONS OBJECT_NAME
--------------------------------------------------------------------
0 SELECT STATEMENT
1 FILTER
2 NESTED LOOPS
3 TABLE ACCESS FULL EMP
4 TABLE ACCESS BY ROWID DEPT
5 INDEX UNIQUE SCAN PK_DEPTNO
6 TABLE ACCESS FULL JOBS
3-5-4-6-2-1-0