oracle 心跳线带宽,AWR_RAC的一些指标解读

本文深入解析Oracle RAC中心跳线带宽的影响,以及如何通过AWR报告分析RAC性能。内容涉及网络延迟、Cache Fusion、Global Cache效率和等待事件,提出心跳线带宽至少应大于56.32Mb/S以确保性能。同时关注Avg global cache block receive time等关键指标,以判断和优化RAC实例间的交互性能。
摘要由CSDN通过智能技术生成

RAC一个实例慢会拖慢其他实例,RAC其实就是我为人人,人人为我

纵览RAC,先看report summary,再看top event的等待是否和RAC相关,如果等待事件和RAC相关则继续看RAC statistic(More RAC statistic)

RAC对硬件的忍受能力比单节点差很多。所以差硬件搭出来的RAC性能还不如单节点

网络方面:如果Interconnect的网络延迟> IO子系统的延迟,那么RAC本身就是性能瓶颈

存储方面:如果IO响应时间慢,那么log file sync慢,引起gc buffer busy(RAC的Redo flush慢造成gc buffer

busy release/acquire等待)

反应Private Network性能的2个维度:

a)可用带宽: Estd Interconnect traffic (KB)

b)网络延迟: Avg message sent queue time on

ksxp (ms)

5a547d61f3eb2e9a210255db52a56823.png

RAC Cache Fusion(RAC缓冲融合)

Cache Fusion就是通过互联网络在集群内各节点的SGA之间进行块传递,以避免首先将块推送到磁盘,然后再重新读入其他实例的缓存中这样一种低效的实现方式

RAC的cache等待事件主要是下图中的几个(gc就是global cache,11g的gc buffer busy在10g中就叫global cache buffer busy。产生的原因和单实例的buffer

busy waits类似就是一个时间点节点a的实例向节点b请求block的等待。cr即consistent read)

Cluster Wait事件并不孤立,会引发enq: TX - row lock

contention等待事件出现更高的频率和更多单次等待耗时

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值