你的位置:首页 > 软件开发 > 数据库 > 查看Oracle执行计划

查看Oracle执行计划

发布时间:2015-08-05 19:00:12
1、PL/SQL解释计划窗口 优点:方面缺点:看到信息有限2、explain_plan for 针对某个句子优化较方便3、sqlplusSqlplus里输入命令:set autotrace on select * from emp;数据显示出来后,跟着执行计划: 这个语句的优点就 ...

1、PL/SQL解释计划窗口

查看Oracle执行计划

优点:方面

缺点:看到信息有限

2、explain_plan for

查看Oracle执行计划

针对某个句子优化较方便

3、sqlplus

Sqlplus里输入命令:

set autotrace on

select * from emp;

数据显示出来后,跟着执行计划:

查看Oracle执行计划

这个语句的优点就是它的缺点,这样在用该方法查看执行时间较长的sql语句时,需要等待该语句执行成功后,才返回执行计划,使优化的周期大大增长。

如果不想执行语句而只是想得到执行计划可以采用:

set autotrace traceonly

如果执行该语句时遇到错误权限不足,解决方法为:

用sys用户登陆

Sqlplus > @ ?sqlplus\admin\plustrce.sql

Sqlplus > grant plustrace to user_name;

- - user_name是上面所说的分析用户

待续。。。


 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:查看Oracle执行计划

关键词:oracle

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录