标签:
1.用explain plan for来获取执行计划
explain plan for <sql>; select * from table(dbms_xplan.display());
结果如下:
---------------------------------------------------------------------------------------------------------------------
优点
缺点
---------------------------------------------------------------------------------------------------------------------
2.用autotrace 来获取执行计划
SET AUTOTRACE OFF --此为默认值,即关闭Autotrace SET AUTOTRACE ON EXPLAIN --只显示执行计划和执行结果 SET AUTOTRACE ON STATISTICS --只显示执行的统计信息和执行结果 SET AUTOTRACE ON --包含执行计划,统计信息和执行结果 SET AUTOTRACE TRACEONLY --只显示执行计划
使用 SET AUTOTRACE ON EXPLAIN 时,显示执行结果,和执行计划,如图:
使用 SET AUTOTRACE ON STATISTICS 时,显示执行结果,和统计信息,如图:
使用 SET AUTOTRACE ON 时,显示执行结果,执行计划和统计信息,如图:
使用 SET AUTOTRACE TRACEONLY 时,显示执行计划和统计信息如图:
---------------------------------------------------------------------------------------------------------------------
优点
缺点
---------------------------------------------------------------------------------------------------------------------
3.
标签:
原文地址:http://www.cnblogs.com/wolil/p/5580141.html