读书人

怎么查看oracle sql执行计划

发布时间: 2012-07-19 16:02:19 作者: rapoo

如何查看oracle sql执行计划
方法一

第一步:登入sql/plus 执行命令(无先后顺序)

set time on; (说明:打开时间显示)
set autotrace on; (说明:打开自动分析统计,并显示SQL语句的运行结果)
set autotrace traceonly; (说明:打开自动分析统计,不显示SQL语句的运行结果)

二者选一个执行

第二步: 输入你要查看的sql 执行

第三步:查看结果 如图 (图怎么沾不上啊)


方法二

先执行 EXPLAIN PLAN FOR select * from G_GAMBLING gamb where gamb.active=1

再 select * from table(DBMS_XPLAN.DISPLAY)便可以看到oracle的执行计划了

读书人网 >SQL Server

热点推荐