RAC在实现高并发,高性能时,对硬件方面的要求是否更高

众所周知,RAC采用了Cache Fusion实现内存共享,控制不同节点对数据操作时数据的一致性,并把分散的内存“整合”在一起,相对单个系统来讲确实会有很大的性能方便的提高,可是不可能有免费的午餐,在实现Cache Fusion的同时,单个系统肯定也要消耗一些资源实现这些功能,比如会占用部分单机内存,会占用网络资源等,这些资源的消耗,相对RAC集群的整体的性能的提高,收益与投入的比值是否可观?或者说,相对其他的HA,RAC有什么自己独特的优势?
参与6

1同行回答

spectrespectre数据库管理员天津易遨在线
我认为,相对于其它的HA方案,Oracle RAC能同时实现failover和LB,就是它的优势;大部分情况下,RAC的性价比是1+1显示全部
我认为,相对于其它的HA方案,Oracle RAC能同时实现failover和LB,就是它的优势;大部分情况下,RAC的性价比是1+1<2的,但是相对于其它HA主备1+1=1的方案,决策的领导更容易接受RAC吧。而rac对资源的额外消耗,可以通过一些调优手段尽量减小,当然了,专门进行rac的调优,也属于是一部分消费。而且rac的宕机恢复时间,也是大部分决策者考虑的关键因素。收起
互联网服务 · 2015-07-09
浏览809

提问者

静以致远
数据库运维工程师汇通天下
擅长领域: 数据库备份关系型数据库

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2015-07-09
  • 关注会员:1 人
  • 问题浏览:1914
  • 最近回答:2015-07-09
  • X社区推广