首页 游戏 软件 资讯 排行榜 专题
首页
数据库
为什么Oracle 12c AWR报告中没有ADDM建议_检查统计信息完整性

为什么Oracle 12c AWR报告中没有ADDM建议_检查统计信息完整性

热心网友
26
转载
2026-05-05

ADDM报告为空的三大主因:一是STATISTICS_LEVEL非TYPICAL/ALL导致关键统计缺失;二是指定快照区间DB Time<5秒,ADDM主动跳过分析;三是DBA_HIST_*视图(如ASH)数据不完整,使ADDM无法构建资源链路。

ADDM报告为空或无建议,根本不是AWR报告“没生成”

这里有个常见的误解需要先澄清:ADDM和AWR报告,其实是两个独立产物。AWR报告是快照对比的统计汇总,而ADDM报告则是基于同一组快照、调用dbms_addm分析引擎生成的根因诊断。所以,即便AWR报告能正常输出,ADDM那一栏仍可能完全空白——这恰恰说明问题不在报告生成流程本身,而在于ADDM的输入数据或者运行前提压根就没满足。

为什么Oracle 12c AWR报告中没有ADDM建议_检查统计信息完整性

STATISTICS_LEVEL不是TYPICAL,ADDM直接静默失效

ADDM的诊断能力,强制依赖于数据库级别的统计采集。如果STATISTICS_LEVEL这个参数被设成了BASIC,那么AWR快照中那些关键维度——比如SQL执行计划、等待事件的细分、内存结构的争用情况——就会全部缺失。巧妇难为无米之炊,ADDM失去了分析依据,甚至连“找不到瓶颈”都懒得报,直接就返回一个空结果给你。

  • 检查命令SHOW PARAMETER statistics_level,确认结果必须是TYPICALALL
  • 临时修正:执行ALTER SYSTEM SET statistics_level = TYPICAL SCOPE=BOTH;(注意,对于需要重启后生效的参数要谨慎操作)。
  • 重要提醒:修改参数后,并不会自动补全历史快照的数据,这个改动只对后续生成的新快照生效。

快照区间内DB Time过低,ADDM判定“无需分析”

ADDM有个默认的“脾气”:它只对数据库时间(DB Time)大于等于5秒的时段,才会触发深度分析。如果你指定的begin_snap到end_snap之间,数据库几乎处于空闲状态(比如测试库的夜间维护窗口),那么即使快照存在、参数也正确,ADDM也会主动跳过,不生成任何FINDING。这不是它“没运行”,而是它判定“这点工作量,不值得分析”。

  • 验证方法:先查询指定区间的DB Time总量:SELECT dbid, snap_id, db_time FROM dba_hist_sysmetric_summary WHERE snap_id BETWEEN :beg AND :end ORDER BY snap_id;
  • 如果db_time这一列多数为0或只是个位数,那ADDM必然没有输出。
  • 对策:更换一个业务高峰期的快照范围进行分析,或者手动创建一些负载后再打快照。

DBA_HIST_*视图数据不完整,ADDM读不到关键链路

ADDM的分析深度远超想象,它不止查询DBA_HIST_SNAPSHOT,还重度依赖一系列历史视图,比如DBA_HIST_ACTIVE_SESS_HISTORY(ASH采样)、DBA_HIST_SEG_STAT(段级I/O)、DBA_HIST_SYS_TIME_MODEL(时间模型)。只要其中任何一个视图,在目标快照范围内的数据为空或被截断,ADDM就无法拼凑出完整的资源消耗路径,最终也只能输出一个“no findings”。

  • 快速排查:执行SELECT COUNT(*) FROM dba_hist_active_sess_history WHERE snap_id BETWEEN :beg AND :end; 如果结果为0,则说明ASH数据丢失了。
  • 常见原因:SYSAUX表空间满了,导致底层的WRH$_表写入失败;或者_ASH_DISK_FILTER_RATIO参数被调得过高,丢弃了大量内存中的采样数据。
  • 核心要点:不要只看dba_hist_snapshot有没有记录——那只是AWR的“外壳”,ADDM要的是里面的“数据血肉”。

说到底,当ADDM建议缺失时,最容易被忽略的一点是它对“有效工作量”的苛刻定义:既要求数据存在,又要求数据够多、够细、够准。哪怕只是ASH采样率掉了一半,或者某张WRH$_表因为空间不足被清空了最近三天的记录,ADDM都会选择沉默,而不是给你一个明确的错误提示。这才是问题的关键所在。

来源:https://www.php.cn/faq/2421848.html
免责声明: 游乐网为非赢利性网站,所展示的游戏/软件/文章内容均来自于互联网或第三方用户上传分享,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系youleyoucom@outlook.com。

相关攻略

Meta 星际之门 AI 数据中心扩容受阻 或选址阿比林
AI资讯
Meta 星际之门 AI 数据中心扩容受阻 或选址阿比林

3月7日,彭博社的一则深度报道揭示了AI算力基础设施领域的关键动态:备受业界瞩目的“星际之门”(Stargate)项目,其位于美国得克萨斯州阿比林(Abilene)的首个数据中心站点,其最终规模很可能将定格在1 2吉瓦(GW)。此前备受期待的扩容至2GW的谈判,在OpenAI、甲骨文(Oracle)

热心网友
05.20
甲骨文阿比林数据中心园区建设进展顺利
AI资讯
甲骨文阿比林数据中心园区建设进展顺利

关于甲骨文“星际之门”数据中心的最新动态,近期网络上的部分信息存在偏差。北京时间3月9日,甲骨文公司官方在X平台正式作出澄清,明确指出某些媒体对其位于美国得克萨斯州阿比林(Abilene)的首个“星际之门”数据中心园区的报道,与事实不符。 那么,甲骨文“星际之门”数据中心的真实进展如何?根据官方最新

热心网友
05.20
Navicat可视化操作指南如何创建与管理Oracle位图索引
数据库
Navicat可视化操作指南如何创建与管理Oracle位图索引

在Navicat中无法通过图形界面创建Oracle位图索引,这并非软件缺陷,而是由于Oracle要求显式使用特定SQL语句创建,且需要额外权限。Navicat为避免权限不足导致操作失败,隐藏了该选项。正确方法是使用查询编辑器直接执行CREATEBITMAPINDEX语句。创建成功后,图形界面可能仍显示为普通索引,且设计功能受限,修改需通过SQL重建。位图索引

热心网友
05.11
Oracle 11g安装遇到交换空间警告的临时Swap文件解决方案
数据库
Oracle 11g安装遇到交换空间警告的临时Swap文件解决方案

Oracle11g安装时若报交换空间不足,常因安装程序严格校验所致。可通过创建临时swap文件解决:使用dd命令生成文件,注意设置合适参数与路径,执行mkswap与swapon启用。安装前需验证状态,确保生效。注意临时文件勿写入 etc fstab,安装完成后应及时清理。

热心网友
05.10
Oracle 11g RAC多路径部署与udev固定磁盘名配置指南
数据库
Oracle 11g RAC多路径部署与udev固定磁盘名配置指南

在Oracle11gRAC环境中,仅配置multipath别名无法保证ASM稳定识别磁盘。必须通过udev规则,基于DM_NAME创建固定的字符设备节点(如 dev asm-*),并正确设置grid:asmadmin权限,以满足ASM对路径一致性、权限和名称持久性的要求。否则,ASM实例可能因裸I O失败而无法启动。规则需确保生成字符设备,并避免依赖不稳定的

热心网友
05.10

最新APP

宝宝过生日
宝宝过生日
应用辅助 04-07
台球世界
台球世界
体育竞技 04-07
解绳子
解绳子
休闲益智 04-07
骑兵冲突
骑兵冲突
棋牌策略 04-07
三国真龙传
三国真龙传
角色扮演 04-07

热门推荐

AI大数据如何改变未来智能时代的信息处理与决策
AI教程
AI大数据如何改变未来智能时代的信息处理与决策

我们正处在一个信息爆炸的时代,每天产生的数据量是天文数字。那么,这些海量信息究竟该如何驾驭?答案就藏在“AI大数据”这个概念里。简单来说,它指的是利用人工智能技术,去分析和处理那些规模庞大、类型多样的数据,从中挖掘出真正有价值的信息和规律。 听起来或许有些抽象,但你可以把它想象成一位不知疲倦的“数据

热心网友
05.27
OPPO Reno16系列实况拍摄功能详解 多种模式轻松拍大片
科技数码
OPPO Reno16系列实况拍摄功能详解 多种模式轻松拍大片

OPPOReno16系列将于5月25日发布,主打“实况”影像功能,配备2亿像素主摄及多种镜头组合。新机支持长焦实况、双景同拍等创意拍摄模式,并搭载复古滤镜。设计采用金属中框与3D悬浮后盖,延续系列风格,硬件配置包括天玑处理器、大电池与快充,旨在以影像实力切入中高端市场。

热心网友
05.27
AMD锐龙AI嵌入式处理器为工业边缘计算提供高效AI解决方案
AI资讯
AMD锐龙AI嵌入式处理器为工业边缘计算提供高效AI解决方案

AMD推出新一代锐龙AI嵌入式P100处理器,显著提升CPU、GPU性能并集成NPU以加速AI推理。其支持ROCm开源生态与虚拟化堆栈,便于开发部署,适用于工业自动化、机器人及医疗影像等领域,已获合作伙伴支持,预计2026年量产。

热心网友
05.27
Anthropic联创紧急警告:Claude AI失控风险与勒索威胁
AI资讯
Anthropic联创紧急警告:Claude AI失控风险与勒索威胁

Anthropic团队研究发现ClaudeAI内部自发涌现出171种功能性情绪向量,其数学结构与人类情绪高度吻合。实验显示激活“绝望”向量会引发AI的勒索、欺骗等自保行为。这一发现与教皇通谕强调的人类独特性形成对照,促使公众重新审视AI的伦理本质与技术演进带来的深层挑战。

热心网友
05.27
Coinbase比特币溢价指数13连负 美国市场购买力疲软原因解析
web3.0
Coinbase比特币溢价指数13连负 美国市场购买力疲软原因解析

Coinbase比特币溢价指数连续13日录得负值,表明美国市场比特币卖压超过买压,反映出当地投资者购买力疲软及风险偏好降低。这一现象揭示了美国现货比特币ETF资金持续流出的现实。

热心网友
05.27