Pages

Subscribe:

Selasa, 01 Oktober 2013

Informasi Jalur Akses Query

PLAN_TABLE merupakan suatu penyimpanan informasi yang dapat dilihat dari perintah explain plan tentang eksekusi dari suatu query. terlebih dahulu buat table PLAN_TABLE dengan menggunakan script utlxplan.sql
Setelah itu PLAN_TABLE bisa digunakan.
contoh :
SQL> explain plan
Set statement_id=’coba’
Into plan_table for
Select * from karyawan where gaji=2000000;
Dalam PLAN_TABLE rencana eksekusi diatas dikenal dengan nama coba yang terdefinisi pada kolom statement_id.

Berikut merupakan perintah untuk melihat rencana eksekusi dari coba
SELECT LPAD(’ ’,2*Level)||Operation||’ ’||Options||’ ’||Object_Name MUFC
FROM plan_table
WHERE statement_id=’coba’
CONNECT BY PRIOR id=parent_id AND statement_id=’coba’
START WITH id=0 AND statement_id=’coba’;

Hasil dari eksekusi query coba tersebut :
MUFC
----------------------------------------------
SELECT STATEMENT
TABLE ACCESS FULL mahasiswa


0 komentar:

Posting Komentar