Oracle SQL 调优健康检查脚本
2013-07-12 17:10
393 查看
/* 在CBO时代,一个SQL的执行计划是多样的。影响执行计划的因素也从过去RBO时代的SQL书写规则变为综合性因素。这为我们生成更加优秀执行计划提供了基础,同时也给我们进行调优带来的很多麻烦。 目前我们通常的做法,是通过AWR报告或者调试手段,发现某某SQL有问题,之后从Library Cache(或者AWR)中抽取出执行计划。同时相对应的各种统计信息也需要手工收集。 在MOS[ID 1366133.1]中,发现一个Oracle非公开使用的脚本,可以帮助我们一次性的将执行SQL相关的健康信息全部收集,并且输出为HTML格式文件。本篇就介绍这个脚本工具,也当作是一种推广。 */ --查询SQL Select /*+ demo */ emp.empno, emp.ename, dept.dname From emp, dept Where emp.deptno = dept.deptno; --查询SQL ID select sql_id from v$sqlarea where sql_text like 'Select /*+ demo */%'; SQL_ID 00m9wr7pcsv28 8b6c8yj3tfs3v --切换用户 conn sys/sys as sysdba; @E:\sqlhc.sql 输入 N 输入 00m9wr7pcsv28 --输出报告
相关文章推荐
- Script:SQL调优健康检查脚本
- Oracle SQL 调优健康检查脚本
- Script:SQL调优健康检查脚本
- Script:SQL调优健康检查脚本
- MySQL服务健康检查脚本
- lvs+keepalived自定义健康检查脚本(MISC_CHECK用法)
- 利用NetScaler和自行编写的健康检查脚本,完美解决多台MySQL Slave数据库的负载均衡
- 检查DELL服务器硬盘健康状态脚本
- lvs-dr启动及健康状态检查脚本
- Linux Shell+Curl网站健康状态检查脚本,抓出中国博客联盟失联站点
- Linux Shell+Curl网站健康状态检查脚本,抓出中国博客联盟失联站点
- 负载均衡的健康检查脚本应用 推荐
- LVS服务脚本及后端服务健康状态检查
- RS健康状态检查脚本示例第二版
- Oracle SQL 性能健康检查脚本 (SQLHC) (文档 ID 1626277.1)
- tomcat健康检查监控脚本
- lvs健康检查脚本第三版
- RS节点健康检查功能脚本
- 服务器健康状态检查脚本
- SQL 性能健康检查脚本 (SQLHC) (文档 ID 1626277.1)