2026-03-12 20:23:15
This commit is contained in:
50
vg/xplan_bysqltext.sql
Normal file
50
vg/xplan_bysqltext.sql
Normal file
@@ -0,0 +1,50 @@
|
||||
@@header
|
||||
|
||||
/*
|
||||
*
|
||||
* Author : Vishal Gupta
|
||||
* Purpose : Display Execution plan from cursor cache
|
||||
* Parameters : 1 - SQL_ID
|
||||
*
|
||||
*
|
||||
* Revision History:
|
||||
* ===================
|
||||
* Date Author Description
|
||||
* --------- ------------ -----------------------------------------
|
||||
* 18-Mar-12 Vishal Gupta Intial version
|
||||
*
|
||||
*
|
||||
*/
|
||||
|
||||
SET verify OFF
|
||||
|
||||
VARIABLE sql_id VARCHAR2(13)
|
||||
VARIABLE child_number NUMBER
|
||||
|
||||
BEGIN
|
||||
:sql_id := '&&1';
|
||||
:child_number := NULL;
|
||||
END;
|
||||
/
|
||||
|
||||
|
||||
SET long 4000
|
||||
SET longchunksize 4000
|
||||
|
||||
|
||||
EXPLAIN PLAN set statement_id = 'VISHAL_EXPLAIN_PLAN'
|
||||
FOR
|
||||
SELECT NVL(SUM(BYTES),0)/(1024*1024) FREE_BYTES FROM DBA_FREE_SPACE WHERE TABLESPACE_NAME = 'SYSAUX'
|
||||
;
|
||||
|
||||
|
||||
|
||||
SELECT *
|
||||
FROM table(DBMS_XPLAN.display( statement_id => 'VISHAL_EXPLAIN_PLAN'
|
||||
, format => 'ADVANCED'
|
||||
)
|
||||
)
|
||||
;
|
||||
|
||||
|
||||
@@footer
|
||||
Reference in New Issue
Block a user