当前位置: 首页 > news >正文

Oracle AWR报告分析:诊断RAC Global cache log flush性能故障

我收到一份客户提供的 Oracle AWR 报告,对方抱怨系统性能“慢得无法忍受”。
在这里插入图片描述从这个 Top Events 表可以看出,常见的 块传输类等待事件(如 gc current/cr block 2-way/3-way)并没有出现,取而代之的是大量争用类等待事件:

  • gc buffer busy release
  • gc buffer busy acquire
  • gc current block busy
  • gc cr block busy

这说明,问题并不是 RAC 节点之间传输的块太多,而是块在传输过程中的争用和延迟非常严重。
为进一步确定问题出在哪个阶段,我查看了 AWR 报告的 “RAC Statistics” 部分:
在这里插入图片描述
“Global Cache and Enqueue Services – Workload Characteristics” 部分清楚显示了块传输效率低。
在健康的 RAC 系统中,CR(一致性读)和 Current(当前块)接收时间通常小于 1 毫秒,但这里的数值却明显偏高。

在 RAC 中,块通过 Cache Fusion 在节点间传输,通常会经历以下三个阶段:

  • Build/Pin:构建或锁定要传出的数据块
  • Flush:将数据块及其 redo 信息刷新到磁盘
  • Send:通过 interconnect 网络发送到目标节点

在这份报告中,Build/Pin 和 Send 阶段几乎没有耗时(0 ms),但 Flush 阶段耗却高的异常:

  • CR 块平均 266.7 毫秒
  • Current 块平均 398.1 毫秒

这说明问题出现在 写入 redo 日志(Flush) 这一阶段。

在 Top Event 中,log file sync 的平均等待时间高达 396 毫秒,这在正常系统中是极其罕见的。
这进一步印证了 Redo 写入延迟严重 的判断。

经过与存储团队和系统管理员的进一步排查,最终确认:
存放 Redo Log 的磁盘组出现故障,导致写入延迟异常,从而引发了整个集群的性能瓶颈。

号主在certview.oracle.com网站上的证书清单截图。
在这里插入图片描述

关于号主,姚远:

  • Oracle ACE(Oracle和MySQL数据库方向)
  • 华为云最有价值专家
  • 《MySQL 8.0运维与优化》的作者
  • 拥有 Oracle 10g、12c和19c OCM等数十项数据库认证
  • 曾任IBM公司数据库部门经理
  • 20+年DBA经验,服务2万+客户
  • 精通C和Java,发明两项计算机专利
    两次获得国家部级奖
http://www.dtcms.com/a/487434.html

相关文章:

  • python - 第四天
  • 领取流量网站药剂学教学网站的建设
  • 端端网站开发网络广告网站怎么做
  • threejs(五)纹理贴图、顶点UV坐标
  • debug - MDK - arm-none-eabi - 将MDK工程编译过程的所有命令行参数找出来
  • 网站怎么维护百度会收录双域名的网站么
  • Oracle数据库基本命令的8个模块
  • Vue3中的计算属性和监视属性【5】
  • Docker部署WordPress及相关配置
  • 大自然的网站设计营销型企业网站源码
  • 网站如何做线上支付功能免费刷推广链接的网站
  • 使用Flask部署PyTorch模型
  • 新版视频直播点播平台EasyDSS用视频能力破局!
  • python_视频切分
  • vscode 侧边文件夹名字体大一点
  • C++ 进阶特性深度解析:从友元、内部类到编译器优化与常性应用
  • Linux 线程与页表
  • 做产地证的网站江苏和住房建设厅网站
  • 西安网站制作开发深圳专业建站多少钱
  • QT for Android 安卓开发之调用Java程序
  • 攻防世界-Web-题目名称-文件包含
  • **云迁移之旅:探索发散创新的路径**随着云计算技术的日益成熟,越来越多的企业开始
  • 实例分割演进史:从Mask R-CNN到多模态通用分割(2017-2025)
  • 西安高端网站设计公司设一个网站需要多少钱
  • 石家庄平山网站推广优化大连外贸网站制作
  • 第一次作业
  • SAR信号处理重要工具-傅里叶变换(二)
  • 平面设计网站模板浏览不良网页的危害
  • e4a做网站python app开发
  • SAP MM物料主数据维护接口分享