基于ORACLE RAC 双活方案实施,如何规避脑裂这个风险?

基于ORACLE RAC 双活方案实施,难点在于远距离光纤条件下的节点之间的数据交互,尤其因为仲裁的原因,导致出现的脑裂现象较多,我们应该如何规避这个风险?显示全部

基于ORACLE RAC 双活方案实施,难点在于远距离光纤条件下的节点之间的数据交互,尤其因为仲裁的原因,导致出现的脑裂现象较多,我们应该如何规避这个风险?

收起
参与42

查看其它 8 个回答此库非彼库的回答

此库非彼库此库非彼库数据库管理员gsb

脑裂分两个层面,一个层面是共享存储的脑裂,另外一个层面是数据库RAC层面的脑裂,共享存储的脑裂通过第三方站点仲裁避免,数据库层面的脑裂通过磁盘心跳和网络心跳避免,由于发生心跳网络中断时可能同时导致存储和数据库的仲裁,所以就要优先进行存储的仲裁,存储仲裁完将会导致数据库的磁盘心跳的仲裁,这样就避免了存储和数据库的仲裁不一致的情况。当然存储仲裁的第三方站点是放在另外的机房的一般不会同时第三方站点损坏,存储心跳和数据库心跳也中断的情况。

银行 · 2019-08-21
浏览5144

回答者

此库非彼库
数据库管理员gsb
擅长领域: 服务器数据库数据中心

此库非彼库 最近回答过的问题

回答状态

  • 发布时间:2019-08-21
  • 关注会员:11 人
  • 回答浏览:5144
  • X社区推广