awrcrt更新到2.17 ,添加了top SQL list
应广大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是什么,请点击awrcrt,awrcrt2.1
ONE SQL ,BIG WORK,AWRCRT!
作者简介:王文杰: 甲骨文首席系统分析师,多年ORACLE数据库大型项目实施、运维经验。曾任职于国家大型电信企业,18M,实践经验丰富,在双活数据中心建设,私有云建设、一体机,数据库深度性能优化、自动化运维研发、数据库异常恢复等有丰富的经验。致力于为全球企业提供可持续价值的,高品质的项目管理和技术咨询服务。 |
|
原创版权所有,转载请注明作者和出处!
awrcrt更新到2.17 ,添加了top SQL list的更多相关文章
- [Swift通天遁地]六、智能布局-(3)添加edges/top/bottom/leading/trailing的约束
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs. ...
- awrcrt更新到2.1(重大更新)
awrcrt更新到了2.1 awrcrt迎来了最近一年的最大一次更新,从2.03直接跳跃了2.1版本.本次更新,给awrcrt带了全面的改变. 最主要的更新内容是什么呢?请看 更新了图表javascr ...
- 微信小程序setData复杂数组的更新、删除、添加、拼接
众所周知,微信小程序里所有对数据的修改只有在setData里修改才会在页面上渲染.在此分享小程序里复杂数组的更新.删除.添加.拼接 初始数据 数组嵌套对象 data: { cartList = [{ ...
- db2 性能查看top sql
DB2 V10.3 查看top sql ,类似oracle 这篇文章是对之前有篇db2 v9的简化更新,总体还是觉得DB2TOP比较好用直观,不过需要导出SQL时,或自动化脚本时,还是建议执行S ...
- php面试专题---17、MySQL的SQL语句编写考点
php面试专题---17.MySQL的SQL语句编写考点 一.总结 一句话总结: 注意:只写精品 1.MySQL的关联UPDATE语句? 关键UPDATE A,B:UPDATE A,B SET A.c ...
- SQL优化系列(二)- 优化Top SQL
优化最耗资源的N条SQL语句 如何从SGA或者AWR中找出最消耗资源的SQL, 例如最慢的20条SQL, 然后逐条优化? SQL自动优化工具SQL Tuning Expert Pro for Orac ...
- 3D Computer Grapihcs Using OpenGL - 17 添加相机(旋转)
在11节我们说过,MVP矩阵中目前只应用了两个矩阵,World to View 矩阵被省略了,这就导致我们的画面没有办法转换视角. 本节我们将添加这一环节,让相机可以旋转. 为了实现这一目的,我们添加 ...
- mysql全日志添加时间戳以及SQL多行问题处理(更新)
需求引入 在日常运维中,DBA可能经常会查看某个Query_Id对应哪些SQL,例如追查大事务问题:也可能业务端需要查看某时间端内所有SQL. 然而mysql在输入全日志的时候没有在每行SQL前打印时 ...
- Ubuntu的软件更新常识--添加软件源与ppa源
加入ppa源的命令: sudo add-apt-repository ppa:user/ppa-name 删除ppa源的命令: sudo add-apt-repository -r ppa:user/ ...
随机推荐
- git pull 出现non-fast-forward的错误
1.git pull origin daily_liu_0909:liu_0909 出现non-fast-forward的错误,证明您的本地库跟远程库的提交记录不一致,即 你的本地库版本需要更新2.g ...
- shiro 和 spring boot 的集成
1 添加依赖 使用 shiro-spring-boot-web-starter 在 spring boot 中集成 shiro 只需要再添加一个依赖 <dependency> <gr ...
- ASP.NET Core on K8S深入学习(2)部署过程解析与Dashboard
上一篇<K8S集群部署>中搭建好了一个最小化的K8S集群,这一篇我们来部署一个ASP.NET Core WebAPI项目来介绍一下整个部署过程的运行机制,然后部署一下Dashboard,完 ...
- spring boot 学习笔记之前言----环境搭建(如何用Eclipse配置Maven和Spring Boot)
本篇文档来源:https://blog.csdn.net/a565649077/article/details/81042742 1.1 Eclipse准备 (1) 服务器上安装JDK和Mav ...
- 调试过程中发现按f5无法走进jdk源码
debug 模式 ,在fis=new FileInputStream(file); 行打断点 调试过程中发现按f5无法走进jdk源码 package com.lzl.spring.test; impo ...
- 【JDK】JDK源码分析-AbstractQueuedSynchronizer(2)
概述 前文「JDK源码分析-AbstractQueuedSynchronizer(1)」初步分析了 AQS,其中提到了 Node 节点的「独占模式」和「共享模式」,其实 AQS 也主要是围绕对这两种模 ...
- java中System.out.println()打印输出结果
疑点:syso()是打印输出语句,打印的是什么? syso()不同情况下打印输出的结果不一样: 1. package com.briup; public class Syso { public sta ...
- shardingjdbc 强制路由走主库查询实时数据 避免主从同步数据延迟
@Beanpublic shardingsphere.demo.entity.Order order(){ shardingsphere.demo.entity.Order order=new Ord ...
- CSS3: perspective 3D属性
本文引自:http://blog.csdn.net/cddcj/article/details/52956540 perspective 属性指定了观察者与z=0平面的距离,使具有三维位置变换的元素产 ...
- U盘重装MacOS-Sierra系统
Mac系统重新安装两种方法: 1.在线远程重装. 2.制作启动U盘进行重装. 理论上第一种比较简单,但是会比较耗时,实际操作中,由于网上下载的系统版本低于我现在MacOS的版本,导致无法安装,因此只能 ...