如果要实现数据库双活,需要什么前提条件?

如果要实现数据库双活,需要什么前提条件?主要指Oracle RAC在双中心一边放一个的情况下显示全部

如果要实现数据库双活,需要什么前提条件?主要指Oracle RAC在双中心一边放一个的情况下

收起
参与9

查看其它 1 个回答wangyf的回答

物理层面:

网络层面一般需要二层打通,这是跨站点 RAC 的网络要求。

同时需要实现存储层的双活,可以通过数据库的方案实现,比如 ASM ,也可以通过像 vplex 或者 vmax 这样的存储层解决方案实现。

应用层面:

要实现跨站点的 RAC 比较大的挑战来自于数据库层面,因为 cache fusion 的机制,节点拉开距离之后有可能会导致数据库性能的下降,所以实施之前需要对数据库负载进行评估,对数据库的部署和设置有可能需要进行一定的调整,以减少对性能的影响,详细内容可咨询数据库工程师。

硬件生产 · 2020-09-03
浏览915

回答者

wangyf 最近回答过的问题

回答状态

  • 发布时间:2020-09-03
  • 关注会员:3 人
  • 回答浏览:915
  • X社区推广