应广大Oracle专家,教授的要求(被问了很多次,什么时候添加top sql 啊~~,最近一年由于很少交付巡检类的服务,所以没有机会更新)>终于为awrcrt更新了Top SQL list,版本update到了2.17。

下载地址如下,重复3次(也可以直接到www.dbfine.net首页下载):

http://www.dbfine.net/ords/otest/r/100/files/static/v36/awrcrt2.17.zip

http://www.dbfine.net/ords/otest/r/100/files/static/v36/awrcrt2.17.zip

http://www.dbfine.net/ords/otest/r/100/files/static/v36/awrcrt2.17.zip

之前为什么一直没有更新top sql,主要原因是数据量太大,如果每个区间的sql list都刷新出来,awrcrt运行时间会大大增加。所以本次更新也只是list出了每个区间top CPU,执行时间,物理读写,执行次数,逻辑读的TOP 1,2,3的SQL,和它们的完整的文本,也是极其有用的信息。

添加该功能后awrcrt的运行时间和报告的大小都比以前增加了。所以也添加了一个功能,你可以自己决定是否显示SQL LIST。

运行方法如下:

SQL> @awrcrt.sql

Current Instance

~~~~~~~~~~~~~~~~

1333372797 CRMDB            2 crmdb

Specify the number of days of snapshots to choose from

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Enter value for 0: 3  --输入你要显示多少天snapshot list

28099 2019-08-29 11:00:42

28100 2019-08-29 11:30:22

28101 2019-08-29 12:00:44

。。。略

Specify the Begin and End Snapshot Ids

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

begin snap id is--输入开始snap id

Enter value for 1: 28099

end snap id is--输入结束snap id

Enter value for 2: 28243

instance number is--输入实例id

Enter value for 3: 1

do you want to check Top SQL list (1 YES, 0 NO) ? --你是否要查看TOP SQL LIST,1为yes,0为NO

Enter value for 4: 1

如果要查看topsql,等待时间,比之前版本更长,在当前目录生成了report

report wrote to awrcrt_CRMDB_1_28099_28243.html

SQL>

报告如下,在导航栏出现了SQL的章节

点击后,跳转到报告内容部分,可以看出每个snap period的5个核心指标的TOP 1 2 3 SQL都列出,并高亮显示。

点击SQL ID 即跳转到SQL完整文本,这和awr报告是一样的。

如果需要了解awrcrt是什么,请点击awrcrtawrcrt2.1

ONE SQL ,BIG WORK,AWRCRT!

作者简介:

王文杰: 甲骨文首席系统分析师,多年ORACLE数据库大型项目实施、运维经验。曾任职于国家大型电信企业,18M,实践经验丰富,在双活数据中心建设,私有云建设、一体机,数据库深度性能优化、自动化运维研发、数据库异常恢复等有丰富的经验。致力于为全球企业提供可持续价值的,高品质的项目管理和技术咨询服务。

                                       

原创版权所有,转载请注明作者和出处!

最新文章

  1. laravel的门面模式
  2. ReportingService报表入门
  3. java enum(枚举)的使用
  4. c# 之五行地支
  5. 虚拟化之vmware-vsphere概念,原理,功能
  6. jQuery datepicker
  7. linux下修改tomcat的默认目录
  8. 【Asp.net MVC ---杂七杂八】
  9. SqlServer Alter Table 语句的用法
  10. VS2013发布web项目到IIS上遇到的问题总结
  11. Linux如何查找大文件或目录总结及在全部目录中查找
  12. 给定一个set字符和一个正数k,找出所有该做set它可以由长度构成k该字符串集合 print-all-combinations-of-given-length
  13. Eclipse中应用的调试
  14. (四)—性能测试工具curl-loader(linux)
  15. ContentProvider、ContentResolver、ContentObserver之间的关系
  16. 弄懂promise
  17. css样式之属性操作
  18. Poj1258 Agri-Net (最小生成树 Prim算法 模板题)
  19. Javascropt-KeyCode
  20. pageContext中page、request、session、application四种范围变量的用法。

热门文章

  1. Java--UTF-8
  2. .Net微信网页开发之使用微信JS-SDK调用微信扫一扫功能
  3. python使用kazoo操作zookeeper时候出现的"kazoo.exceptions.ConnectionLoss"错误
  4. [Hei.Captcha] Asp.Net Core 跨平台验证码实现
  5. java的jar打包工具的使用
  6. export,export default,module.exports,import,require之间的区别和关联
  7. 15分钟让你了解如何实现并发中的Barrier
  8. abp(net core)+easyui+efcore实现仓储管理系统目录
  9. SmartSql使用教程(4)——多库配置与使用
  10. 【Java例题】2.8 解一元二次方程