博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
autotrace该怎么用?那些选项是啥意思?
阅读量:2497 次
发布时间:2019-05-11

本文共 807 字,大约阅读时间需要 2 分钟。

autotrace

定义:

autotrace是一个可以自动获取SQL执行计划和相关执行信息的PLSQL工具,经常被用于做SQL性能调优。

如何使用这个工具

  • cd $oracle_home/rdbms/admin
  • log into sqlplus as system
  • run SQL>
  • run SQL> create public synonym plan_table for plan_table
  • run SQL> grant all on plan_table to public
  • exit sqlplus and cd $oracle_home/sqlplus/admin
  • log into sqlplus as SYS
  • run SQL>
  • run SQL> grant plustrace to public

命令详情:

各种组合 简写 SQL执行结果 执行计划 资源消耗
SET AUTOTRACE ON set autot on Y Y Y
SET AUTOTRACE OFF(默认) set autot off Y N N
SET AUTOTRACE TRACEONLY set autot trace N Y Y
SET AUTOTRACE TRACEONLY EXPLAIN set autot trace exp N Y N
SET AUTOTRACE TRACEONLY STATISTIC set autot trace stat N Y N

参考文档:asktom的一篇关于autotrace的回答。

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

转载于:http://blog.itpub.net/29757574/viewspace-2561471/

你可能感兴趣的文章
python 学习
查看>>
中文/英文换行总结
查看>>
linux中用户忘记root的密码--ubuntu版本
查看>>
Spring Boot 5:应用程序启动时初始化资源
查看>>
JMter随记
查看>>
MPU6050开发 -- 卡尔曼滤波(转)
查看>>
Redis主从实战
查看>>
plsql if
查看>>
LuoGu P2002 消息扩散
查看>>
linux 下安装JDK
查看>>
简单的ASP.NET无刷新分页
查看>>
宏定义学习
查看>>
omitting directory `folder/'
查看>>
JavaScript面试题
查看>>
TCollector
查看>>
我的博客网站开发6——博文关键字搜索
查看>>
vim7.1在windows下的编码设置[转]
查看>>
同步器之Exchanger
查看>>
IO流
查看>>
专家观点:即使在云中 硬件同样至关重要
查看>>