1. 首页
  2. IT资讯

ORACLE 查看脚本执行计划

三种查看方式:
1. EXPLAIN
2. AUTOTRACE;
3. PL/SQL工具
EXPLAIN:
1. 安装:
UNIX: $ORACLE_HOME/rdbms/adminultxplan.sql
Windows:%ORACLE_HOME%rdbmsadminultxplan.sql
2. 建立:
set feedback on;explain plan set statement_id=’T_TEST’ for select * from hr.employees;
3. 查看:
select * from plan_table;
AUTOTRACE:
1. 安装:
UNIX: $ORACLE_HOME/rdbms/adminultxplan.sql
Windows:%ORACLE_HOME%rdbmsadminultxplan.sql
2. 建同义词,授权:
create public synonym plan_table for plan_table;–建立同义词grant all on plan_table to public;–授权所有用户
3. 运行脚本:
UNIX:$ORACLE_HOME/sqlplus/admin/plustrce.sql;
Windows:%ORACLE_HOME%sqlplusadminplustrce.sql;
grant plustrace to public;
4.使用:
查看执行计划:
set autotrace on explain
select * from hr.employees;
查看统计结果:
set autotrace on statictics;
select * from hr.employees;

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29578568/viewspace-2136955/,如需转载,请注明出处,否则将追究法律责任。

主题测试文章,只做测试使用。发布者:布吉卡,转转请注明出处:http://www.cxybcw.com/195182.html

联系我们

13687733322

在线咨询:点击这里给我发消息

邮件:1877088071@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

QR code