在AWR中,如果有部分选项是:Nodata exists for this section of the report.那么属正常现象。
如:
那么现在看一个有数据的AWR:
在下面的这个图中就显示了显示的条件:
(1)SQL orderedby Sharable Memory:Only Statements with Sharable Memory greater than 1048576 are displayed
(2)SQL orderedby Version Count:Only Statements with Version Count greater than 20 are displayed
只有达到条件的情况下,才会显示该项的数据。所以如果出现No data exists for this section of the report.就说明还没达到条件。
如果说不是局部选项,而是全部都是No data exists for this section of the report,那么AWR的相关参数设置可能就有问题。
在Oracle 10g和11g 都有的参数:statistics_level,如果该参数设置为BASIC,那么会禁用如下功能:
(1)Automatic Workload Repository(AWR) Snapshots
(2)Automatic Database DiagnosticMonitor (ADDM)
(3)All server-generated alerts
(4)Automatic SGA Memory Management
(5)Automatic optimizer statisticscollection
(6)Object level statistics
(7)End to End Application Tracing(V$CLIENT_STATS)
(8)Database time distributionstatistics (V$SESS_TIME_MODELandV$SYS_TIME_MODEL)
(9)Service level statistics
(10) Buffer cache advisory
(11) MTTR advisory
(12) Shared pool sizing advisory
(13) Segment level statistics
(14) PGA Target advisory
(15) Timed statistics
(16) Monitoring of statistics
该参数默认是typical:
SYS> show parameter statistics
NAME TYPE VALUE
----------------------------------------------- ------------------------------
statistics_level string TYPICAL
timed_os_statistics integer 0
timed_statistics boolean TRUE
详见我的Blog:
Oracle AWR 介绍
http://blog.csdn.net/tianlesoftware/article/details/4682300
使用如下SQL 查看相关的设置:
在Oracle 11g 下,多了一个CONTROL_MANAGEMENT_PACK_ACCESS参数,该参数可以影响AWR信息的收集:
SQL> show parameter CONTROL_MANAGEMENT_PACK_ACCESS
NAME TYPE VALUE
----------------------------------------------- ----------------------
control_management_pack_access string DIAGNOSTIC+TUNING
对企业版的默认值是DIAGNOSTIC+TUNING,如上所示。
Property | Description |
Parameter type | String |
Syntax | CONTROL_MANAGEMENT_PACK_ACCESS = { NONE | DIAGNOSTIC | DIAGNOSTIC+TUNING } |
Default value |
Enterprise Edition:DIAGNOSTIC+TUNING All other editions:NONE
|
Modifiable | ALTER SYSTEM |
Basic | No |
CONTROL_MANAGEMENT_PACK_ACCESSspecifieswhich of the Server Manageability Packs should be active. The following packsare available:
- TheDIAGNOSTICpack includes AWR, ADDM, and so on.
- TheTUNINGpack includes SQL Tuning Advisor, SQLAccess Advisor, and so on.
A license forDIAGNOSTICis required for enabling theTUNINGpack.
对这个参数的解释,参考:
http://docs.oracle.com/cd/E11882_01/server.112/e25513/initparams037.htm#REFRN10296
如果在Oracle 11g里该参数不正确,也会影响AWR等信息的收集,可以通过如下语句修改:
SQL>alter system set control_management_pack_access='DIAGNOSTIC+TUNING' scope=both;
System altered.
小结:
1.如果部分选项出现No data exists for this section of the report.属正常现象。
2.如果全部出现,则需要检查相关参数10g中检查statistics_level,11g中检查statistics_level和control_management_pack_access参数。
-------------------------------------------------------------------------------------------------------
版权所有,文章允许转载,但必须以链接方式注明源地址,否则追究法律责任!
Blog: http://blog.csdn.net/tianlesoftware
Weibo: http://weibo.com/tianlesoftware
Email: tianlesoftware@gmail.com
Skype: tianlesoftware
-------加群需要在备注说明Oracle表空间和数据文件的关系,否则拒绝申请----
DBA1 群:62697716(满); DBA2 群:62697977(满)DBA3 群:62697850(满)
DBA 超级群:63306533(满); DBA4 群:83829929 DBA5群: 142216823
DBA6 群:158654907 DBA7 群:172855474
分享到:
相关推荐
oracle awr报告具体分析
OracleAWR报告详细分析.pdf
ORACLE AWR报告生成
针对ORACLE产生的AWR报告进行全面的解读,加中文释义。
开Oracle调优鹰眼,深入理解AWR性能报告,非常好的文档,Oracle DBA必备
window下直接调用生成弹出html格式的awr报告,不用去linux下了,但是妖之道数据库密码的啊,不然没法调用,修改里bat里的连接串即可 样例: sqlplus sys/oracle@zhengshiku_2 as sysdba @addmrpt.sql
如何看Oracle AWR报告
关于AWR讲解很细致,不可多得的学习资料。
Oracle AWR报告详细分析,详细地说明了AWR报告里个统计量含义。
使用非常详尽的步骤,一步一步的指引我们在oracle 中如何生成一份awr报告
Automatic Workload Repository-自动负载信息库 AWR 是通过对比两次快照(snapshot)收集到的统计信息,来生成报表数据,生成的报表包括多个部分
oracle awr分析报告详解 性能调优
本文档对oracle awr报告的解读进行讲解,让读者方便地进行awr报告分析。
AWR报告详细解读及常见等待事件的详细介绍,让你快速学会AWR报告核心内容及主要参数含义,详细等待事件介绍帮助你快速分析数据库瓶颈
详细解读ORACLE_AWR报告 oracle awr
Oracle AWR报告分析,说明AWR报告的获取,使用和分析。
此文档目的帮助更加深入理解 AWR 报表,为 oracle 从业者与技术爱好做性能分析与性 能监控提供参考资料。 文档编写依据: 文档基于 oracle 包源码分析得出。 dbms_swrf_report_internal,test_dbms_workload_...
oracle_AWR报告分析实例2009,从baidu下载下来的,我转成了pdf格式,加了一些标签,不过加的比较粗糙,还未完工,先和大家共享下。
Oracle AWR报告分析实例