oacle database性能分析之ltom

oacle database性能分析之ltom

ID:17012452

大小:29.50 KB

页数:5页

时间:2018-08-26

oacle database性能分析之ltom_第1页
oacle database性能分析之ltom_第2页
oacle database性能分析之ltom_第3页
oacle database性能分析之ltom_第4页
oacle database性能分析之ltom_第5页
资源描述:

《oacle database性能分析之ltom》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、LTOM本身提供了图形工具来展示收集到的数据,极大的减少了人为检查输出的文件的工作量。LTOM是一个java程序,可以作为实时的诊断平台部署到客户站点。LTOM不同于其他supporttools,因为它是主动的而不是被动的。LTOM提供了自动并且实时的问题检测和数据收集的功能。LTOM运行在UNIX服务器上,与操作系统紧密结合提供了对于性能问题的实时检测并收集trace文件的集成的解决方案。这样的实时处理的功能在很大程度上减少了处理问题的时间和降低了用户停机时间。传统来讲,获得必要的诊断信息处理数据库

2、系统的性能事件的最大的问题就是在现象发生的时候去收集必要的诊断信息。另外,必要的诊断信息一般很少能被收集到,因为在问题发生时去定位问题、决定收集哪些诊断信息、如何去收集这些诊断信息会话费一些时间。更多的情况却是,问题已经过去了或者不得不关闭数据库来解决这些问题。这就迫使用户不得不等待问题再次发生时去快速收集信息。LTOM可以在数据库系统性能出现问题的时候,实时的自动检测问题并收集相应的诊断信息。LTOM提供的服务Automatic Hang DetectionSystem ProfilerAutoma

3、tic Session Tracing对RAC的支持LTOM可以配置为在RAC环境下运行。具体细节查看文件$TOM_HOME/init/hangDetect.properties。要使用automatichangdetection功能,LTOM只需要安装在RAC集群的其中一个节点即可。要使用LTOM的其他功能,比如SystemProfiler或者SessionRecorder,LTOM就需安装在RAC集群的所有节点。对于共享存储环境,LTOM针对每个节点需要安装在不同的路径下。Oracle建议也安装O

4、SWatcher在所有节点。关于AutomaticHangDetection这个功能必须在很了解LTOM的情况下才可以使用。在压力比较大的生成系统上自动收集大量的trace会对系统造成很大的性能压力。使用前必须明白产生这个级别的trace的后果,务必谨慎使用。AutomaticHangDetection使用了基于规则的挂起检测算法。LTOM默认的内置的一系列规则在很多情况下都已经足够了,但是修改并locatedintheTomb,DongShenJiabang,deferthenextdayfocus

5、edontheassassination.Linping,Zhejiang,1ofwhichliquorwinemasters(WuzhensaidinformationisCarpenter),whogotAfewbayonets,duetomissedfatal,whennightcame添加新的规则也很有必要。这些规则是基于数据库的等待事件。LTOM的挂起检测算法只考虑非空闲等待事件。为了保证能更细粒度的使用,有一系列的规则可以配置以匹配特殊的挂起事件。比如,很快发生的latchfreewait

6、s造成了数据库短暂的挂起(几分钟),并且默认的针对latchfree默认触发器的值设置得太高。我们可以定义一个规则,设置latchfree的触发器为15秒。这样的话,任何一个等待latchfree超过15s的会话就会触发diagnostichangtraces的收集。当运行LTOM,并且这个模式已经打开的情况下,自动挂起检测就会在后台运行并定期检测挂起事件。一旦任何一个会话被认定为已经挂起,诊断的trace就会自动产生。这种挂起诊断和诊断trace收集的数量都定义在规则文件$TOM_HOME/init

7、/hangDetect.properties中。默认收集的信息HangAnalyze Level 3Systemstate Level 266Wait 60 secondsHangAnalyze Level 3Systemstate Level 266如果想要修改默认收集策略的话,可以编辑文件$TOM_HOME/init/hangDetect.properties。使用自动挂起检测的好处是,如果数据库在早上2:00挂起,没有工程师在现场,必要的诊断信息会被自动收集并会产生相应的挂起报告。并且可以配置邮

8、件通知。设置邮件通知可以编辑文件$TOM_HOME/src/ltommail.sh或者在安装重新时使用autoinstaller去配置。为了防止经常性的出现一旦hang出现,就会收集trace的问题,只有一组诊断trace会被收集并且不再检测挂起事件,直到这种模式被关闭然后重新启用。LTOM也会根据对数据库性能可能造成的影响自动选择额外的诊断trace收集的级别。关于SystemProfiler完全依赖于statspack的一个问题就是不能从全局的角度来

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

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

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