- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
IOracle10g数据库自动诊断监视工具
Oracle10g数据库自动诊断监视工具(ADDM)使用指南Oracle10g数据库自动诊断监视工具(ADDM)使用指南by fuyuncat第一章 ADDM简介? ? ? ? ? ? ? ? 在Oracle9i及之前,DBA们已经拥有了很多很好用的性能分析工具,比如,tkprof、sql_trace、statspack、set event 1004610053等等。这些工具能够帮助DBA很快的定位性能问题。但这些工具都只给出一些统计数据,然后再由DBA们根据自己的经验进行优化。? ? ? ? 那能不能由机器自动在统计数据的基础上给出优化建议呢?Oracle10g中就推出了新的优化诊断工具:数据库自动诊断监视工具(Automatic Database Diagnostic Monitor ADDM)和SQL优化建议工具(SQL Tuning Advisor STA)。这两个工具的结合使用,能使DBA节省大量优化时间,也大大减少了系统宕机的危险。简单点说,ADDM就是收集相关的统计数据到自动工作量知识库(Automatic Workload Repository AWR)中,而STA则根据这些数据,给出优化建议。例如,一个系统资源紧张,出现了明显的性能问题,由以往的办法,做个一个statspack快照,等30分钟,再做一次。查看报告,发现’ db file scattered read’事件在top 5 events里面。根据经验,这个事件一般可能是因为缺少索引、统计分析信息不够新、热表都放在一个数据文件上导致IO争用等原因引起的。根据这些经验,我们需要逐个来定位排除,比如查看语句的查询计划、查看user_tables的last_analysed子段,检查热块等等步骤来最后定位出原因,并给出优化建议。但是,有了STA以后,它就可以根据ADDM采集到的数据直接给出优化建议,甚至给出优化后的语句(抢了DBA的饭碗喽)。? ? ? ? ADDM能发现定位的问题包括:?? ? ? ? 操作系统内存页入页出问题?? ? ? ? 由于Oracle负载和非Oracle负载导致的CPU瓶颈问题?? ? ? ? 导致不同资源负载的Top SQL语句和对象——CPU消耗、IO带宽占用、潜在IO问题、RAC内部通讯繁忙 ?? ? ? ? 按照PLSQL和JAVA执行时间排的Top SQL语句. ?? ? ? ? 过多地连接 (login/logoff). ?? ? ? ? 过多硬解析问题——由于shared pool过小、书写问题、绑定大小不适应、解析失败原因引起的。 ?? ? ? ? 过多软解析问题?? ? ? ? 索引查询过多导致资源争用. ?? ? ? ? 由于用户锁导致的过多的等待时间 (通过包dbms_lock加的锁)?? ? ? ? 由于DML锁导致的过多等待时间(例如锁住表了) ?? ? ? ? 由于管道输出导致的过多等待时间(如通过包dbms_pipe.put进行管道输出) ?? ? ? ? 由于并发更新同一个记录导致的过多等待时间(行级锁等待) ?? ? ? ? 由于ITL不够导致的过多等待时间(大量的事务操作同一个数据块)?? ? ? ? 系统中过多的commit和rollback(logfile sync事件).?? ? ? ? 由于磁盘带宽太小和其他潜在问题(如由于logfile太小导致过多的checkpoint,MTTR设置问题,过多的undo操作等等)导致的IO性能问题I ?? ? ? ? 对于DBWR进程写数据块,磁盘IO吞吐量不足 ?? ? ? ? 由于归档进程无法跟上redo日至产生的速度,导致系统变慢 ?? ? ? ? redo数据文件太小导致的问题?? ? ? ? 由于扩展磁盘分配导致的争用?? ? ? ? 由于移动一个对象的高水位导致的争用问题 ?? ? ? ? 内存太小问题——SGA Target, PGA, Buffer Cache, Shared Pool ?? ? ? ? 在一个实例或者一个机群环境中存在频繁读写争用的热块 ?? ? ? ? 在一个实例或者一个机群环境中存在频繁读写争用的热对象 ?? ? ? ? RAC环境中内部通讯问题 ?? ? ? ? LMS进程无法跟上导致锁请求阻塞 ?? ? ? ? 在RAC环境中由于阻塞和争用导致的实例倾斜 ?? ? ? ? RMAN导致的IO和CPU问题?? ? ? ? Streams和AQ问题?? ? ? ? 资源管理等待事件? ? ? ? 有一点要记住:AWR收集的数据时放到内存中(share pool),通过一个新的后台进程MMON定期写到磁盘中。所以10g的share po
您可能关注的文档
- [2008年全国高考广东卷地理卷.doc
- Ilumia1020拍照技巧.docx
- Ilumia1520拍照技巧.docx
- ILTE单站优化流程修改版.docx
- ILW新文件.doc
- I2013年12月英语四六级翻译题.doc
- Ilzk2010华师高考冲刺复习备考研讨会主要精神及后期复习计划.doc
- I2013年1月份.doc
- Ilunwen.doc
- I2013年1月教育学核心考点.doc
- 高端制造行业策略报告:成熟制造扬帆出海,创新引擎加速国产替代——全球价值链重构下的结构性机遇.pptx
- 化工行业年度策略深度剖析:跨越行业低点,精准把握复苏契机,拥抱确定性周期成长机遇.pptx
- 钢铁行业策略:供需矛盾与结构升级交织,以韧性增长行稳致远.pptx
- 煤炭行业策略深度剖析:煤价回调蓄势待发,旺季需求释放可期,精准布局投资先机.pptx
- 高三第一学期语文第一次学情检测试卷.docx
- 2024-2025高二下学期名校考试题【文言文阅读】精选一.docx
- 2024-2025学年度高一下学期试题【信息类文本阅读】精选一.docx
- 2024-2025学年度高一下学期试题【语言文字运用】精选一.docx
- 2024-2025高二下学期名校考试题【文学类文本阅读】精选一.docx
- 【小说阅读】2025届高三下4月名校模考试题精选.docx
最近下载
- GB∕T38305-2019头部防护救援头盔..pdf
- 2024届湖南省张家界市慈利县高一物理第二学期期末达标检测模拟试题含解析.doc VIP
- 通信铁塔标准图集(V1.0).pdf VIP
- 选矿试验技术方法 第5部分:浮选.docx VIP
- 《选矿试验技术方法第4部分:磁选》.pdf VIP
- 上市公司董事会秘书工作手册-信息披露政策法规汇编(通用) 20240627.pdf VIP
- 高标准农田设计实施方案(技术标340页).doc VIP
- 1688店铺运营计划方案.pdf VIP
- 《医学伦理学》教案 第四章 医学伦理学的规范体系.pdf VIP
- 《选矿试验技术方法 第1部分:破碎筛分》.pdf VIP
文档评论(0)