数据库慢,如何分析awr报告中的等待事件

数据库慢,如何分析awr报告中的等待事件

ID:30233954

大小:27.68 KB

页数:24页

时间:2018-12-28

数据库慢,如何分析awr报告中的等待事件_第1页
数据库慢,如何分析awr报告中的等待事件_第2页
数据库慢,如何分析awr报告中的等待事件_第3页
数据库慢,如何分析awr报告中的等待事件_第4页
数据库慢,如何分析awr报告中的等待事件_第5页
资源描述:

《数据库慢,如何分析awr报告中的等待事件》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划数据库慢,如何分析awr报告中的等待事件  常见问题:如何使用AWR报告来诊断数据库性能问题[ID]  修改时间  :XX-2-7类型:HOWTO状态:PUBLISHED优先级:1  InthisDocument  Goal  最佳实践  如何主动避免问题发生及做好诊断信息的收集  Fix  Interpretation  Top5TimedEvents  SQLStatistics  分析: 

2、 OtherSQLStatisticSections  Waitsfor'Cursor:mutex/pin'  LoadProfile  InstanceEfficiency  LatchActivity  值得注意的waitevents  CPUtimeevents目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  

3、Analysis:  其他潜在的CPU相关的问题:  检查是否有其他等待事件与高CPU事件同时出现  数据库以外的CPU使用率过高  诊断CPU使用率  'Logfilesync'waits  Bufferbusywaits  诊断其他问题  使用ADDM的报告  其他的AWR参考文章  Statspack  References  OracleDatabase-EnterpriseEdition-VersionandlaterInformationinthisdocumentappliestoanypl

4、atform.  适用于Oracle数据库企业版及其之后的版本,适用于任何平台。本文旨在提供如何解释跟数据库性能问题息息相关的AWR信息。  最佳实践  如何主动避免问题发生及做好诊断信息的收集目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  有些问题是无法预见的,但大部分其它的问题如果及早发现一些征兆其实是可以避免

5、的。同时,如果问题确实发生了,那么收集问题发生时的信息就非常重要。有关于如何主动避免问题及诊断信息的收集,请参见:  DocumentBestPractices:ProactivelyAvoidingDatabaseandQueryPerformanceIssues  DocumentBestPracticesAroundDataCollectionForPerformanceIssues  对于数据库整体的性能问题,AWR的报告是一个非常有用的诊断工具。  一般来说,当检测到性能问题时,我们会收集覆盖了

6、发生问题的时间段的AWR报告-但是最好只收集覆盖1个小时时间段的AWR报告-如果时间过长,那么AWR报告就不能很好的反映出问题所在。  还应该收集一份没有性能问题的时间段的AWR报告,作为一个参照物来对比有问题的时间段的AWR报告。这两个AWR报告的时间段应该是一致的,比如都是半个小时的,或者都是一个小时的。  关于如何收集AWR报告,请参照如下文档:  DocumentAutomaticWorkloadRepository(AWR)Reports-StartPoint目的-通过该培训员工可对保安行业有初

7、步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  注:最好一开始我们从ADDM报告入手,因为对应时间段的ADDM报告往往已经指出了问题所在。  参见:UseofADDMReportsalongsideAWR  Interpretation  在处理性能问题时,我们最关注的是数据库正在等待什么。  当进程因为某些原因不能进行操作时,它需要等待。花费时间最

8、多的等待事件是我们最需要关注的,因为降低它,我们能够获得最大的好处。  AWR报告中的"Top5TimedEvents"部分就提供了这样的信息,可以让我们只关注主要的问题。  ?Top5TimedEvents正如前面提到的,"Top5TimedEvents"是AWR报告中最重要的部分。它指出了数据库的sessions花费时间最多的等待事件,如下:  Top5TimedEventsAvg%Total  ~~~~~~~~~~~~~

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

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

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