方法一:
- 第一步:登入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的执行计划了
本文介绍两种查看 Oracle 数据库中 SQL 语句执行计划的方法。第一种方法使用 SQL*Plus 命令设置自动跟踪选项来查看执行时间及统计信息。第二种方法通过 EXPLAIN PLAN 和 DBMS_XPLAN.DISPLAY 函数来展示 SQL 的执行步骤。
1186

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



