首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

oracle 12c 常见报告获取-ADDM

ADDM(Automatic Database Diagnostic Monitor) 是植入Oracle数据库的一个自诊断引擎.ADDM 通过检查和分析AWR获取的数据来判断Oracle数据库中可能的问题。有了此工具,你可以快速的从AWR报告中的细节中跳出来,直指问题所在,尽快ADDM无法替代人工优化,但从监控和问题定位的角度看,ADDM报告的确是一个高效的工具,特别是12c新增加了Real-Time Addm功能,可作为数据库实时性能保障的最佳工具。

ADDM分析的主要范围:

CPU瓶颈:Oracle数据库还是其他应用程序导致CPU开销过高?

内存瓶颈:Oracle数据库的内存结构,如SGA、PGA、和缓冲区高速缓存,足够大吗?

I/O问题:I/O子系统执行超预期?

高负载SQL语句:是否有任何SQL语句正在消耗过多的系统资源?

高负荷的PL/SQL的执行和编译,和高负荷的java使用?

Oracle RAC问题:全局缓存热块和对象是什么;有任何互连延迟的问题?

应用程序最优使用Oracle数据库:如糟糕的连接管理,过度解析析,或应用程序级锁争的问题吗?

数据库配置问题:是否有不正确的日志文件大小,归档问题,过多的检查点,或未经优化的参数设置?

并发问题:是否存在缓冲区忙问题?

热对象和顶级SQL的各种问题领域?

ADDM报告获取方法

1:使用oracle用户在数据库服务器上执行如下命令

2:根据显示的时段选择开始时间和结束时间的snap id

3:输入报表名,或者不输入(oracle会生成一个默认名)

这样就生成了一个名为:addmrpt_1_205_206.html的ADDM报告文件

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20171231G0BFAJ00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券