amwdnuff 发表于 2010-10-31 10:41

获取执行计划的方法

获取执行计划的方法
1、通过DBMS_XPLAN.DISPLAY 获取
EXPLAIN PLAN FOR SELECT *
FROM (SELECT * FROM ZYJ_INV_BJK_FAFANGMINGXI_VIEW) QRSLT
WHERE (TRANSACTION_DATE >= :1 AND TRANSACTION_DATE - 1 < :2)
SELECT * FROM TABLE(dbms_xplan.display);

2、通过SQLPLUS的 autotrace 获取
set autotrace trace exp;
SQL> select * from dual;

3、通过PLSQL DEVELOPER 、TOAD 等工具获取。


4、通过OEM获取。
5、通过TKPROF 参数explain=usr/passwd 获取。


页: [1]
查看完整版本: 获取执行计划的方法