DBAtlas · 数据库运维图谱

gc buffer busy: 等待(RAC):争用正在实例间传输的 cache fusion 块

Oracle

含义

在 RAC 环境中,会话正在等待访问一个全局块,该块正通过 cache fusion 与另一实例相互传输,或被该实例占用。

原因

RAC 节点之间共享相同的热块(跨实例热块)、interconnect 延迟/瓶颈、顺序键索引上的跨节点争用,或工作负载分布不均衡。

解决方法

通过 v$segment_statistics 和 GV$ 视图找出受影响的段。检查 interconnect 的健康状况和延迟(私有、高速网络)。对热点索引使用反向键或哈希分区。按服务将工作负载分离到不同节点,减少对相同块的跨节点争用。

在 DBAtlas 中打开 →

同一数据库的其他条目