如何看懂Oracle数据AWR报告

上传人:飞****9 文档编号:144128579 上传时间:2020-09-06 格式:DOC 页数:110 大小:2.24MB
返回 下载 相关 举报
如何看懂Oracle数据AWR报告_第1页
第1页 / 共110页
如何看懂Oracle数据AWR报告_第2页
第2页 / 共110页
如何看懂Oracle数据AWR报告_第3页
第3页 / 共110页
如何看懂Oracle数据AWR报告_第4页
第4页 / 共110页
如何看懂Oracle数据AWR报告_第5页
第5页 / 共110页
点击查看更多>>
资源描述

《如何看懂Oracle数据AWR报告》由会员分享,可在线阅读,更多相关《如何看懂Oracle数据AWR报告(110页珍藏版)》请在金锄头文库上搜索。

1、如何看懂Oracle数据库AWR报告Oracle优化经验总结李申章2014/3/22本来来源于互联网,实际的系统性能优化工作,进行归纳整理,提炼介绍如何学习看懂Oracle数据库AWR报告,作为经验分享,特编写此文。目录一、AWR报告介绍01.AWR使用02.AWR操作1(1)查看当前的AWR保存策略1(2)调整AWR配置23.AWR名词术语3(1)SQL ordered by Elapsed Time3(2)SQL ordered by CPU Time4(3)SQL ordered by Gets4(4)SQL ordered by Reads4(5)SQL ordered by Exec

2、utions:4(6)SQL ordered by Parse Calls4(7)SQL ordered by Sharable Memory4(8)SQL ordered by Version Count4(9)SQL ordered by Cluster Wait Time4二、WORKLOAD REPOSITORY report for5三、Report Summary51.Cache Sizes52.Load Profile6(1)Oracle的硬解析和软解析73.Instance Efficiency Percentages (Target 100%)84.Shared Pool S

3、tatistics105.Top 5 Timed Events11四、RAC Statistics121.Global Cache Load Profile122.Global Cache Efficiency Percentages (Target local+remote 100%)123.Global Cache and Enqueue Services - Workload Characteristics124.Global Cache and Enqueue Services - Messaging Statistics13五、Main Report13六、More RAC Stat

4、istics13七、Wait Events Statistics131.等待事件介绍14(1)db file scattered read 文件分散读取14(2)db file sequential read 文件顺序读取14(3)buffer busy wait 缓冲区忙15(4)常见的等待事件和解决方法252.Time Model Statistics263.Wait Class 等待事件的类型274.Wait Events非空闲等待事件27(1)查询所有等待事件及其属性:27(2)查询Oracle 10gR1提供的12个等待事件类:285.Background Wait Events空闲

5、等待事件326.Operating System Statistics347.Service Statistics358.Service Wait Class Stats359.SQL Statistics35(1)SQL ordered by Elapsed Time36(2)SQL ordered by CPU Time37(3)SQL ordered by Gets37(4)SQL ordered by Reads39(5)SQL ordered by Executions40(6)SQL ordered by Parse Calls41(7)SQL ordered by Sharabl

6、e Memory42(8)SQL ordered by Version Count43(9)SQL ordered by Cluster Wait Time43(10)Complete List of SQL Text4510.Instance Activity Statistics48(1)Instance Activity Stats48(2)Instance Activity Stats - Absolute Values54(3)Instance Activity Stats - Thread Activity5411.IO Stats54(1)Tablespace IO Stats5

7、5(2)File IO Stats55(3)Buffer Pool Statistics5612.Advisory Statistics56(1)Instance Recovery Stats56(2)Buffer Pool Advisory57(3)PGA Aggr Summary57(4)PGA Aggr Target Stats57(5)PGA Aggr Target Histogram58(6)PGA Memory Advisory58(7)Shared Pool Advisory59(8)SGA Target Advisory59(9)Streams Pool Advisory59(

8、10)Java Pool Advisory59(11)Wait Statistics59(12)Buffer Wait Statistics60(13)Enqueue Activity6013.Undo Statistics60(1)Segment Summary61(2)Undo Segment Stats6114.Latch Statistics62(1)Latch Activity65(2)Latch Sleep Breakdown69(3)Latch Miss Sources69(4)Parent Latch Statistics69(5)Child Latch Statistics7

9、015.Segment Statistics70(1)Segments by Logical Reads70(2)Segments by Physical Reads70(3)Segments by Row Lock Waits71(4)Segments by ITL Waits71(5)Segments by Buffer Busy Waits71(6)Segments by Global Cache Buffer Busy71(7)Segments by CR Blocks Received71(8)Segments by Current Blocks Received7116.Dicti

10、onary Cache Statistics72(1)Dictionary Cache Stats72(2)Dictionary Cache Stats (RAC)7317.Library Cache Statistics73(1)Library Cache Activity73(2)Library Cache Activity (RAC)7318.Memory Statistics74(1)Process Memory Summary74(2)SGA Memory Summary74(3)SGA breakdown difference7519.Streams Statistics75(1)

11、Streams CPU/IO Usage76(2)Streams Capture76(3)Streams Apply76(4)Buffered Queues76(5)Buffered Subscribers76(6)Rule Set7620.Resource Limit Stats7621.init.ora Parameters76八、More RAC Statistics771.Global Enqueue Statistics772.Global CR Served Stats793.Global CURRENT Served Stats794.Global Cache Transfer

12、Stats80一、 AWR报告介绍Oracle 10g之前对数据库做性能检测使用Statspack工具。Oracle Database 10g提供了一个显著改进的工具:自动工作负载信息库(AWR:Automatic Workload Repository)。Oracle建议用户用这个取代Statspack。AWR实质上是一个Oracle 的内置工具,它采集与性能相关的统计数据,并从那些统计数据中导出性能量度,以跟踪潜在的问题。与Statspack不同,快照由一个称为MMON的新的后台进程默认自动地每小时采集一次。为了节省空间,采集的数据在7天后自动清除。快照频率和保留时间都可以由用户修改。AW

13、R是通过对比两次快照(Snapshot)收集到的统计信息,来生成报表数据,生成的报表包括多个部分。它产生两种类型的输出:文本格式(类似于Statspack报表的文本格式但来自于AWR信息库)和默认的HTML格式(拥有到部分和子部分的所有超链接),从而提供了非常用户友好的报表。 AWR使用几个表来存储采集的统计数据,所有的表都存储在新的名称为 SYSAUX的特定表空间中的SYS模式下,并且以WRM$_*和WRH$_*的格式命名。前一种类型存储元数据信息(如检查的数据库和采集的快照),后一种类型保存实际采集的统计数据。H代表“历史数据(historical)”而M代表“元数据 (Metadata)

14、”。在这些表上构建了几种带前缀DBA_HIST_的视图,这些视图可以用来编写您自己的性能诊断工具。视图的名称直接与表相关;例如,视图DBA_HIST_SYSMETRIC_SUMMARY是在WRH$_SYSMETRIC_SUMMARY 表上构建的。 1. AWR使用 获取Oracle数据库的AWR报告,有很多种方法,可以利用专业的Oracle开发管理工具,如Toad、PLSQL等工具软件。也可以使用Oracle自带的Sqlplus命令行管理。个人则更喜欢Sqlplus命令行管理工具,理由是不受操作系统、应用程序的限制,简单易用。SQL?/rdbms/admin/awrrpt.sql 执行上述SQL语句命令,获取AWR报告的交互界面如下:Specify the Report Type Would you like an HTML report, or a plain text report? Enter html for an HTML report, or text for plain text Defaults to html 输入 report_type 的值: Type Specified: html Specify the num

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 总结/报告

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号