This package defines several table functions which can be used to display execution plans.
이 패키지(DBMS_XPLAN)는 실행계획을 표시하기 위하여 사용되는 몇몇 테이블 펑션이 정의된다.
DBMS_XPLAN 패키지를 사용하기 위하여 다음 객체에 대한 SELECT privileges이 필요하다
1) Basics 항목 (Always Available)
2) Query Optimizer Estimations(옵티마이져의 예상 row 수 및 bytes, cost , temp 사용량)
3) Partitioning (파티션을 엑세스 할경우만 나타남)
4) Parallel and Distributed Processing (Parallel Processsing 을 사용하거나 DB-LINK 를 사용하는경우)
5) Runtime Statistics (실제 수행시간밑 실제수행건수)
6) I/O Statistics (I/O 관련하여 READ / WRITE 한 블록수)
7) Memory Utilization Statistics(hash 작업이나 sort 작업시 사용한 메모리 통계)
---------------------------------------------------------------------------------------------------------------------------------------------------------------
| Id | Operation | Name | Starts | E-Rows |E-Bytes| Cost (%CPU)| E-Time | Pstart| Pstop | TQ |IN-OUT| PQ Distrib | A-Rows |
---------------------------------------------------------------------------------------------------------------------------------------------------------------
| 1 | PX COORDINATOR | | 1 | | | | | | | | | | 9999 |
| 2 | PX SEND QC (RANDOM) | :TQ10001 | 0 | 1 | 29 | 7 (15)| 00:00:01 | | | Q1,01 | P->S | QC (RAND) | 0 |
|* 3 | HASH JOIN SEMI | | 0 | 1 | 29 | 7 (15)| 00:00:01 | | | Q1,01 | PCWP | | 0 |
| 4 | BUFFER SORT | | 0 | | | | | | | Q1,01 | PCWC | | 0 |
| 5 | PX RECEIVE | | 0 | 10000 | 90000 | 4 (0)| 00:00:01 | | | Q1,01 | PCWP | | 0 |
| 6 | PX SEND PARTITION (KEY)| :TQ10000 | 0 | 10000 | 90000 | 4 (0)| 00:00:01 | | | | S->P | PART (KEY) | 0 |
| 7 | TABLE ACCESS FULL | T_PLAN | 1 | 10000 | 90000 | 4 (0)| 00:00:01 | | | | | | 10000 |
| 8 | PX PARTITION RANGE ALL | | 0 | 9999 | 195K| 2 (0)| 00:00:01 | 1 | 3 | Q1,01 | PCWC | | 0 |
| 9 | TABLE ACCESS FULL | T_PLAN2 | 0 | 9999 | 195K| 2 (0)| 00:00:01 | 1 | 3 | Q1,01 | PCWP | | 0 |
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
A-Time | Buffers | OMem | 1Mem | Used-Mem |
---------------------------------------------------
00:00:02.08 | 55 | | | |
00:00:00.01 | 0 | | | |
00:00:00.01 | 0 | 921K| 921K| 1246K (0)|
00:00:00.01 | 0 | 93184 | 93184 | 104K (0)|
00:00:00.01 | 0 | | | |
00:00:00.01 | 0 | | | |
00:00:00.05 | 46 | | | |
00:00:00.01 | 0 | | | |
00:00:00.01 | 0 | | | |
--------------------------------------------