暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

墨天轮数据库巡检平台 v2.4 Release Notes

墨天轮 2026-04-23
233

近期对墨天轮数据库巡检做了升级,发布 v2.4 版本,主要改动包括:全面适配PDB;新增对DataGuard 备库操作系统及数据库的空间、参数等采集及分析;新增对负载高点进行性能分析,关联 DB Time/等待事件/主机资源/SQL/数据段进行关联分析,尝试找到问题根因;对数据量大的采集项进行优化,部分汇总采集,部分直接删除;新增外键无索引、无效索引、无效组件的采集和检查;新增归档目录、FRA、回收站的采集和分析;新增操作系统的 NUMA、透明大页、Inode的采集和分析。另外新增内测功能:针对巡检结果AI解读总结及导出Word报告的功能。

详细的记录如下:

采集程序

  • 新增-d参数,可以跳过某些采集项,如:osCrontab,osListener
  • 如果是备库运行采集程序,直接报错提示到主库采集
  • 全面适配PDB级别的采集:RD_DB_REGHIST、RD_DB_OBJ、RD_DB_JOB、RD_DB_SCHEDULER、RD_DB_ROLEPRIV、RD_DB_SYSPRIV、RD_DB_LINKS、RD_DB_USER、RD_DB_ROLE、RD_DB_PROFILE、RD_DB_REGISTRY、RD_DB_AWR_SQLSTAT、RD_DB_AWR_SQLPLAN、RD_DB_AWR_SEGSTATS、RD_DB_AWR_SEGOBJ、RD_DB_TRIGGER、RD_DB_TABLES、RD_DB_INDEXES、RD_DB_COLUMNS、RD_DB_TABPART、RD_DB_TABSUBPART、RD_DB_INDPART、RD_DB_INDSUBPART、RD_DB_INDCOL、RD_DB_INDEXP、RD_DB_OBJECT、RD_DB_SEGMENT、RD_DB_PARTKEY、RD_DB_SUBPARTKEY
  • DG新增采集 RD_OS_INFO、RD_OS_PAR、RD_OS_FS、RD_DB_DSKGRP、RD_DB_ASMDSK、RD_DB_PAR、RD_OS_MEMSTAT、RD_DB_ARCHDEST、RD_DB_RECOV_DEST、RD_DB_BACKUP_SUMMARY
  • 新增采集操作系统的 NUMA、透明大页、Inode 信息
  • 不再采集 RD_DB_AWR_SGA、osListener 日志内容
  • 新增 RD_DB_ARCHDEST、RD_DB_RECOV_DEST、RD_DB_RECYCLEBIN
  • RD_DB_LOGHIST 汇总后采集
  • RD_DB_BAKSET、RD_DB_BAKSPFILE、RD_DB_BAKFILE、RD_DB_BAKARCH 不再采集,新增 RD_DB_BACKUP_SUMMARY 汇总采集
  • 调整RAC状态采集命令
  • 排查系统用户的TOP SQL采集
  • 新增采集了CPU运行频率,检查是否降频
  • 新增采集内存的 HugePages、Slab、SReclaimable、PageTables 等信息,检查内存/大页异常情况,并在前端展示
  • 新增采集用户的 OS LIMITS,检查用户是否有 limits 配置问题,并在前端展示
  • 针对 Linux,新增 dmesg -T -l err 方式采集系统错误日志
  • 新增集群下网卡包重组失败率的采集和分析
  • 新增 crontab 的分析和展示
  • 新增对系统内核参数 kernel.sem 上限判断,避免 CPU %sys 过高的问题

分析程序

  • 针对采集的PDB级别的数据,分析、报告适配
  • 针对DG采集的操作系统信息、系统参数、文件系统、ASM磁盘组、数据库参数、内存、归档目录、FRA信息、备份汇总数据,进行分析并生成相关巡检结果
  • 新增对负载高点的性能分析模块,关联 DB Time/等待事件/主机资源/SQL/数据段等进行关联分析,尝试找到性能问题根因
  • 针对最佳实践的参数检查,针对新版本已去掉大量隐含参数的建议,遵循数据库不出问题不设置特殊参数的原则
  • 新增回收站的检查
  • 新增归档目录及使用率的检查
  • 新增FRA的使用率检查
  • 新增NUMA、透明大页、Inode的检查
  • 重构备份检查,使用汇总采集的表 RD_DB_BACKUP_SUMMARY
  • 新增dblink的检查
  • 新增ASM磁盘大小不一致的检查
  • 对网卡信息进行分析,并对丢包、报错进行检查,针对RAC下私网的MTU等检查
  • 新增外键无索引的检查
  • 新增失效索引、失效对象的检查
  • 对监听状态进行解析,新增监听状态的检查
  • sqlnet.ora 缺少 EXPIRE_TIME 和 INBOUND_CONNECT_TIMEOUT 配置的检查
  • 优化密码过期检查
  • 优化SGA、PGA等内存配置的检查
  • 去除数据库默认触发器的告警
  • 修复部分bug

内测功能

  • 查看各项的巡检数据,支持修改各项巡检结果
  • 查看单个SQL性能相关的数据(消耗趋势、执行计划、谓词、表信息、列信息、索引信息)
  • AI解读、诊断、总结巡检报告
  • 导出定制的 Word 巡检报告

相关链接

墨天轮数据库巡检平台
采集程序:BTRobot-v2.4.1.zip
墨天轮智能巡检v2.3发布,适配Oracle PDB并支持12c-23ai

最后修改时间:2026-05-08 10:50:54
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论