什么是oracle awr报告

什么是oracle awr报告,第1张

AWR 是 Oracle 10g 版本 推出的新特性, 全称叫Automatic Workload Repository-自动负载信息库

AWR 是通过对比两次快照(snapshot)收集到的统计信息,来生成报表数据,生成的报表包括多个部分。

1 登录Oracle用户

2 进入 SQLplus ,扫行 @awrrpt.sql .这里注意,要指定 awrrpt.sql脚本路径,所以建议一开始就进到指定目录这样方便些

cd /u01/app/oracle/product/11.2.0/db_1/rdbms/admin/

这里有个小技巧,  admin下有很多脚本,用于生成不出的报告, 比如 ashrpt.sql  用于生成 ASH报告. 文件名是用 报告名称缩写+rpt.sql 方式命名的.

3 指定报告格式和时间范围,这里分四次输入

第一次指定格式,这里使用html格式.

第二次指定日期范围,这里选当天的.注意了,因为这些数据占空间较大,一般不建议保留太久.我们这边保留了两天的.

第三次指定时间段

第四次指定文件名

最后很多人都会注意到在 SSH 下输入命令,一旦输入错误,没办法使用 Background 按键.这是因为sqlplus编码格式的原因.可以使用 ctrl+Background 的方式一次删两个字符...将就着用

4 之后生成的文件以 文件名+.lst 的方式生成了.直接用浏览器打开就行了.

5 如果使用了数据库集群,那么任意哪个服务器上都能取到完整的AWR报告,因为数据是在集群中的.

1.生成单实例

awr

报告:

@$oracle_home/rdbms/admin/awrrpt.sql

2.生成

oracle

rac

awr

报告:

@$oracle_home/rdbms/admin/awrgrpt.sql

3.生成

rac

环境中特定数据库实例的

awr

报告:

@$oracle_home/rdbms/admin/awrrpti.sql

4.生成

oracle

rac

环境中多个数据库实例的

awr

报告的方法:

@$oracle_home/rdbms/admin/awrgrpti.sql

5.生成

sql

语句的

awr

报告:

@$oracle_home/rdbms/admin/awrsqrpt.sql

6.生成特定数据库实例上某个

sql

语句的

awr

报告:

@$oracle_home/rdbms/admin/awrsqrpi.sql

--生成

awr

时段对比报告

7.生成单实例

awr

时段对比报告

@$oracle_home/rdbms/admin/awrddrpt.sql

9.生成

oracle

rac

awr

时段对比报告

@$oracle_home/rdbms/admin/awrgdrpt.sql

10.生成特定数据库实例的

awr

时段对比报告

11.生成

oracle

rac

环境下特定(多个)数据库实例的

awr

时段对比报告


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10867321.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-11
下一篇 2023-05-11

发表评论

登录后才能评论

评论列表(0条)

保存