[b]方法一[/b]
第一步:登入sql/plus 执行命令(无先后顺序)
set time on; (说明:打开时间显示)
set autotrace on; (说明:打开自动分析统计,并显示SQL语句的运行结果)
set autotrace traceonly; (说明:打开自动分析统计,不显示SQL语句的运行结果)
二者选一个执行
第二步: 输入你要查看的sql 执行
第三步:查看结果 如图 (图怎么沾不上啊)
[b]方法二[/b]
先执行 EXPLAIN PLAN FOR select * from G_GAMBLING gamb where gamb.active=1
再 select * from table(DBMS_XPLAN.DISPLAY)便可以看到oracle的执行计划了
第一步:登入sql/plus 执行命令(无先后顺序)
set time on; (说明:打开时间显示)
set autotrace on; (说明:打开自动分析统计,并显示SQL语句的运行结果)
set autotrace traceonly; (说明:打开自动分析统计,不显示SQL语句的运行结果)
二者选一个执行
第二步: 输入你要查看的sql 执行
第三步:查看结果 如图 (图怎么沾不上啊)
[b]方法二[/b]
先执行 EXPLAIN PLAN FOR select * from G_GAMBLING gamb where gamb.active=1
再 select * from table(DBMS_XPLAN.DISPLAY)便可以看到oracle的执行计划了
本文介绍两种在 Oracle 数据库中获取 SQL 执行计划的方法。方法一通过 sql/plus 设置参数并执行 SQL 语句;方法二使用 EXPLAIN PLAN 和 DBMS_XPLAN.DISPLAY 函数来展示执行计划。
1185

被折叠的 条评论
为什么被折叠?



