AWR报告分类与收集

  • A+
所属分类:技术

chatGPT账号
AWR单实例性能报告
awrrpt.sql

单实例AWR报告收集最常见的方法就是调用awrrpt.sql
简单使用,但是局限性就是只能收集本实例的AWR报告

awrrpti.sql

当然也可以使用awrrpti收集,其实awrrpt.rpt也是调用awrrpti.sql来收集报告。
这个可以收集导入的其他库或者RAC中其他实例的单实例AWR报告。

AWR单实例差异报告
awrddrpt.sql

主要收集本实例不同阶段的快照,用来收集同一个实例在不同的快照阶段的信息。使用该脚本可以比较同一个实例在不同的时段数据库的差异。主要用来获取数据库高峰期和空闲期的差异信息的对比。

awrddrpti.sql

与之前一样,awrddrpt.sql调用awrddrpti.sql。
这个脚本灵活了许多,可以对比不同数据库,不同实例,不同快照之间性能情况。
该脚本的用处比较灵活,但是在使用该脚本获取差异信息时必须保证只有一个变量,其他变量是相同的。dbid,instanceID,snapIDS这三个变量在比较获取差异时必须保证只有一个变量是不同的,其他必须相同。比如在rac环境下比较不同实例的差异信息时,必须保证在相同的DBID和相同的快照范围内,设置不同的instanceID进而获取RAC环境两个节点之间的差异报告。

AWR集群性能报告
awrgrpt.sql

awrgrpt.sql用来收集RAC集群的整体报告

awrgrpti.sql

该脚本和awrgrpt.sql脚本生成报告的过程是一样的,没有任何区别。只是为了满足awr脚本族的统一的调用格式而设计的此脚本。实际上该脚本没有什么特殊的作用。

AWR集群差异报告
awrgdrpt.sql

awrgdrpt.sql 用来收集本集群在不同快照阶段性能差异报告

awrgdrpi.sql

awrgdrpi.sql被awrgdrpt.sql调用。该脚本和awrgdrpt.sql脚本生成报告的过程是一样的,没有任何区别。只是为了满足awr脚本族的统一的调用格式而设计的此脚本。实际上该脚本没有什么特殊的作用。

AWR SQL报告
awrsqrpt.sql

awrsqrp.sql 只能用来收集本实例某一sql语句在一段快照内阶段内的执行信息。

awrsqrpi.sql

awrsqrpi.sql 可以用来收集其他实例,其他库某一sql语句在一段快照内阶段内的执行信息。

AWR信息报告

awrinfo.sql脚本生成的报告显示的是awr库本身的信息

本文由 知点 首发于【知点网http://www.zhidnet.com)】未经允许不得以任何方式转载,违者必将追究法律责任。

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的电报
  • 这是我的电报扫一扫
  • weinxin
chatGPT账号
知点

发表评论

您必须登录才能发表评论!