开发者社区> 技术小阿哥> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

AWR报告

简介:
+关注继续查看

一、AWR是什么?

AWR(Automatic Workload Repository) 架构是从oracle 10g 开始的,它的前身Statspack,AWR的作用是提供一个时间段内整个系统资源使用情况的报告,它是以快照形式自动收集存储重要的累积统计信息。并通过AWR报告的形式反映系统在某个时间段内的运行情况。

它就像一个人的全面体检报告。


AWR工作时是又后台进程MMON负责,于每1小时生一个内存统计的快照,并写入磁盘上的sysaux表空间,快照不能移动到其他位置,快照也会作为ADDM的源数据,缺省情况下,oracle将快照保留8天。


生成AWR报告的方法可以通过DBMS包或OEM,报告反应的是从起始快照至结束快照直接(一个连续的时间段)的信息。


二、AWR的内容

AWR收集数据库有关性能信息:它是新的数据库自动调优机制的核心,这些信息包括以下几部分内容:


*** 基本统计数据,它是v$sysstat和v$sesstat视图中收集的系统和会话的统计信息;

***SQL统计数据,分别按执行时间、CPU时间、执行次数等标准来统计

***对象的统计信息

时间模型统计信息,告知每个数据库活动要花多长时间。(在v$sys_time_model和v$sess_time_model视图中查看);

*等待统计数据(来自V$session视图中的几个新添加的字段)

*ASH统计信息,包含近期会话活动的历史记录

*数据库特性利用的统计数据

*各种管理顾问会话的结果,如ADDM、Segment Advisor、Sql Access Adivisor等

*操作系统的统计数据,如I/O和内存的利用率



手动生成AWR快照和报告步骤:

一、 列出数据库中有多少快照

Select * from dba_hist_snapshot order by 1 desc;


 

二、 创建一个快照

exec dbms_workload_repository.create_snapshot;


 


三、 根据两个快照建立一个AWR报告

@?/rdbms/admin/awrrpt.sql;

第一步输入类型: html

第二步输入天数: 天数自定义(如1,代表当天,如果2,代表今天和昨天。。。)

第三步输入开始值与结束值:(你可以看到上面列出的数据,snap值)

这个值输入开始,与结束

第四步输入导出表的名称:名称自定义 回车

第五步,由程序自动导完。


默认在家目录下:

 

为html格式的,直接用浏览器打开,或者下载到windows系统用浏览器打开即可


 

本文转自 wangergui 51CTO博客,原文链接:http://blog.51cto.com/wangergui/1842240,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
如何生成 AWR 报告和 AWR 基线 (Doc ID 2331572.1)
如何生成 AWR 报告和 AWR 基线 (Doc ID 2331572.1)
0 0
AWR报告解析
AWR报告解析
0 0
Oracle:AWR报告收集中断的问题
目前的数据库巡检,主要依赖袋鼠云自研管控平台EasyDB,它可以提供完善的数据库和主机性能/资源信息,并且配备有短信、钉钉、电话等告警;可接入本地或云上实例;注册SaaS版可以体验所有功能,不收取费用 https://easydb.
3822 0
详细的AWR解析报告
WORKLOAD REPOSITORY report for DB Name DB Id In...
1063 0
AWR报告的相关CPU参数
Linux的/proc/cpuinfo中, physical id:CPU的物理封装的编号,从0开始依次编码; siblings:  每个物理封装上的逻辑核心数目; cpu cores: 每个物理封装上的物理核心数目; ...
583 0
手工生成awr报告的方法
前言:大家都知道通过ORACLE的EM工具可以生成AWR报告,刚开始接触ORACLE的时候我也是很依赖于EM平台的页面操作。但是随着把EM监控取消掉,AWR报告等一些操作就要通过手工进行; 一、AWR报告的手工运行方法: 1、进入目录$ORACLE_HOME/rdbms/admin 2、在SQLPLUS运行以下语句@awrrpt.
550 0
文章
问答
文章排行榜
最热
最新
相关电子书
更多
2016钱盾安全报告(8月版)
立即下载
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载