TRSWCM应用出现问题怎么办之如何生成awr报告
最后更新时间:2021年07月27日 人气:...

一、关于awr报告

  awr报告是oracle 10g下提供的一种性能收集和分析工具,它能提供一个时间段内整个系统资源使用情况的报告,通过这个报告,我们就可以了解一个系统的整个运行情况,这就像一个人全面的体检报告。

二、如何获取

2.1 运行脚本

首先,准备一个目录作为AWR生成报告的路径。

启动sqlplus等开发工具,调用生成脚本。程序脚本一般保存在$ORACLE_HOME下的rdbms/admin中,名称为awrrpt.sql。

SQL> conn / as sysdba
Connected.
 
// 执行脚本文件
SQL> @$ORACLE_HOME/rdbms/admin/awrrpt.sql


之后进入报告参数输入模块。

2.2 输入报告参数

  之后,要持续输入一系列的报告参数。输入生成报告类型,目前AWR提供txt和html两种格式。需要确认生成格式,默认是html格式。

  1. 报告涉及天数范围
    启动报告后,会显示生成实例的名称等基本信息。 默认情况下,AWR会将镜像信息保留一个月。手工生成的时候,需要确认生成AWR报告的时间范围。一般情况下,特别是生产环境下,我们通常设置1-7天也就够用了。

  2. 输入开始和结束的snapshot编号
    输入天数信息后,AWR生成代码会将天数范围内的snapshot镜像点列出,供输入选择。

  3. 之后,我们需要根据列出的时间范围,输入开始和结束的snap编号。

  4. 确定报告名称
    最后就是确定生成报告的名称。一般采用默认的名称就可以了。

  5. 确定回车后就会就会看到在生成的报告。

  6. 到指定目录下就可以获取得到awr报告信息。


热门评论