Chinaunix首页 | 论坛 | 博客
  • 博客访问: 78380
  • 博文数量: 16
  • 博客积分: 591
  • 博客等级: 中士
  • 技术积分: 170
  • 用 户 组: 普通用户
  • 注册时间: 2006-03-23 10:48
文章分类
文章存档

2011年(7)

2010年(2)

2009年(6)

2008年(1)

分类: Oracle

2011-04-30 23:04:23

今天参加培训的时候,老师讲到了 RAC的几个缺点。
 
1) IO 要求更高,因为是多个实例访问一块存储
    确切的说有可能多个实例访问同一条记录,这样会导致竞争
2)内存中块锁,不是行锁
   如果是单实例,修改一条记录时通常加的是针对该记录的行锁。
   但是因为现在RAC多实例,为了内存共享 .即为了保证实例中的各自内存中数据一致,
   同时又因为dbwr写数据时是按db_block来写,不是按记录来写,所以导致要加块锁。
3)心跳线一定要是高速(光纤)才OK,否则同步数据是有问题的。
5)如果设计不良,有可能导致一个节点负载过重。
阅读(2191) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~