生成AWR报告

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

如何生成awr报告

1.使用oracle用户登录应用服务所使用的数据库节点所在的服务器

2.首先进入$ORACLE_HOME/rdbms/admin目录

3.该目录底下有个awrrpt.sql文件

4.用SYSDBA身份登录sqlplus

5.在SQLPLUS中输入@awrrpt

6.开始安装提示操作,首先是选择要生成awr报告的类型,可以选择text类型

和html类型,这里以html类型为例,输入html

7.选择要生成报告的日期是在多少天以前记录,输入1,则表示要生成今天0

点开始到现在之内的某个时间段的报告,输入2,则表示要生成昨天0点开始现在的某个时间段的报告,以此类推。缺省记录最近7天。这里输入2作为示例

8.输入天数后,界面会输出一个时间段的表格,每个时间点都有对应一个Snap

Id,间隔时间ORACLE默认是1个小时,接下来,输入要生成报告的时间的开始点对应的Snap Id,这里以2010-08-15 09:00为例,表中看到其对应的Snap Id是1272,

在输入1272

9.接下来,输入要生成报告的时间的结束点对应的Snap Id,这里选2010-08-15

10:00为例,表中看到其对应的Snap Id是1273,

在输入1273

10.接着要求输入生成报告的名字,系统会自动生成一个默认的名字,并会在提

示信息中显示出来,如果使用默认名,则不用输入任何内容,直接回车即可。

这里的名字默认是,一般都是awrrpt_1_开始点对应

的Snap Id_结束点对应的Snap Id.html 命名,这里可以按照默认的名字就可以,生成的报告内容中包含有报告记录的时间段。

回车后,会生成报告。

11.至此,时间段为2010-08-15 09:00到2010-08-15 10:00的AWR报告生成

完毕,重复第5到第10步,可生成其他时间段的报告。

12.退出plsql。

13.使用pwd命令查看当前路径,生成的报告都在这个路径里面,说这里的当前

目录是/data3/app/oracle/product/10.2.0/db/rdbms/admin

14.使用ftp登陆系统,进入该这个目录,并把生成的报告下载到本机。

其他相关

1.查询当前awr快照收集的频率和保留时间,默认是每个1个小时收集一次,并保留7天

--SNAP_INTERVAL表示快照收集的频率,RETENTION表示快照保留时间

SELECT * FROM DBA_HIST_WR_CONTROL;

2.修改awr快照收集的频率和保留时间

比如需要设置成每隔30分钟收集一次,并且只保留3天

--设置参数interval=>相隔时间单位分钟,retention=>保留天数*24*60

begin

dbms_workload_repository.modify_snapshot_settings (interval => 30,retention => 3*24*60);

end;

3.awr的记录只会记录数据库启动后的记录,也就是如果数据库重启,则数据库关闭之前的快照将会被删除。

相关文档
最新文档