如何使用awr报告来诊断数据库性能问题

如何使用awr报告来诊断数据库性能问题

ID:6164643

大小:7.53 MB

页数:71页

时间:2018-01-05

如何使用awr报告来诊断数据库性能问题_第1页
如何使用awr报告来诊断数据库性能问题_第2页
如何使用awr报告来诊断数据库性能问题_第3页
如何使用awr报告来诊断数据库性能问题_第4页
如何使用awr报告来诊断数据库性能问题_第5页
资源描述:

《如何使用awr报告来诊断数据库性能问题》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、常见问题:如何使用AWR报告来诊断数据库性能问题[ID1523048.1]修改时间:2013-2-7类型:HOWTO状态:PUBLISHED优先级:1InthisDocumentGoal最佳实践如何主动避免问题发生及做好诊断信息的收集FixInterpretationTop5TimedEventsSQLStatistics分析:OtherSQLStatisticSectionsWaitsfor'Cursor:mutex/pin'LoadProfileInstanceEfficiencyLatchActivity值得注意的waiteventsCPUtimeeventsAnalys

2、is:其他潜在的CPU相关的问题:检查是否有其他等待事件与高CPU事件同时出现数据库以外的CPU使用率过高诊断CPU使用率'Logfilesync'waitsBufferbusywaits诊断其他问题使用ADDM的报告其他的AWR参考文章StatspackReferencesAppliesto:OracleDatabase-EnterpriseEdition-Version10.2.0.1andlaterInformationinthisdocumentappliestoanyplatform.适用于Oracle数据库企业版10.2.0.1及其之后的版本,适用于任何平台。Goa

3、l本文旨在提供如何解释跟数据库性能问题息息相关的AWR信息。最佳实践如何主动避免问题发生及做好诊断信息的收集有些问题是无法预见的,但大部分其它的问题如果及早发现一些征兆其实是可以避免的。同时,如果问题确实发生了,那么收集问题发生时的信息就非常重要。有关于如何主动避免问题及诊断信息的收集,请参见:Document1482811.1BestPractices:ProactivelyAvoidingDatabaseandQueryPerformanceIssuesDocument1477599.1BestPracticesAroundDataCollectionForPerforma

4、nceIssuesFix对于数据库整体的性能问题,AWR的报告是一个非常有用的诊断工具。一般来说,当检测到性能问题时,我们会收集覆盖了发生问题的时间段的AWR报告-但是最好只收集覆盖1个小时时间段的AWR报告-如果时间过长,那么AWR报告就不能很好的反映出问题所在。还应该收集一份没有性能问题的时间段的AWR报告,作为一个参照物来对比有问题的时间段的AWR报告。这两个AWR报告的时间段应该是一致的,比如都是半个小时的,或者都是一个小时的。关于如何收集AWR报告,请参照如下文档:Document1363422.1AutomaticWorkloadRepository(AWR)Rep

5、orts-StartPoint注:最好一开始我们从ADDM报告入手,因为对应时间段的ADDM报告往往已经指出了问题所在。参见:UseofADDMReportsalongsideAWRInterpretation在处理性能问题时,我们最关注的是数据库正在等待什么。当进程因为某些原因不能进行操作时,它需要等待。花费时间最多的等待事件是我们最需要关注的,因为降低它,我们能够获得最大的好处。AWR报告中的"Top5TimedEvents"部分就提供了这样的信息,可以让我们只关注主要的问题。·Top5TimedEvents正如前面提到的,"Top5TimedEvents"是AWR报告中最

6、重要的部分。它指出了数据库的sessions花费时间最多的等待事件,如下:Top5TimedEventsAvg%Total~~~~~~~~~~~~~~~~~~waitCallEventWaitsTime(s)(ms)TimeWaitClass---------------------------------------------------------------------------dbfilescatteredread10,152,56481,327829.6UserI/Odbfilesequentialread10,327,23175,878727.6UserI/OC

7、PUtime56,20720.5readbyothersession4,397,33033,455812.2UserI/OPXDeqCredit:sendblkd31,39826,5768469.7Other-------------------------------------------------------------Top5Events部分包含了一些跟Events(事件)相关的信息。它记录了这期间遇到的等待的总次数,等待所花费的总时间,每次等待的平均时间;这一部分是按照每个Eve

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。