查看: 11463|回复: 58

【话题讨论】深入探讨一下ORACLE RAC相关问题

[复制链接]
论坛徽章:
24
技术图书徽章
日期:2013-08-16 14:31:52问答徽章
日期:2013-11-04 08:53:14目光如炬
日期:2013-12-23 06:00:11目光如炬
日期:2013-12-30 06:00:11明星写手
日期:2014-02-22 06:00:12马上有钱
日期:2014-03-31 14:09:05沸羊羊
日期:2015-05-20 12:42:59秀才
日期:2015-06-24 13:05:36秀才
日期:2015-07-13 09:48:14
跳转到指定楼层
1#
发表于 2013-7-1 13:55 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
在单处理机系统的时代,CPU常常成为数据库系统的瓶颈,所以出现了多处理机系统(MPP架构)。在多处理机系统中,单台服务器可扩展多至上千颗CPU,数据库系统在CPU上的压力减小,I/O成为主攻防线,但是仍然无法解决高可靠性(例如单点故障)的问题。
为了满足高可靠性的需要,不同的商用数据库厂商通过提供数据库集群系统来解决。Oracle的数据库集群系统被称为Oracle RAC,不同节点之间共享磁盘,分布式锁处理,全局缓存机制等,Oracle的RAC经历了好几年的发展了,从最初的OPS发展到现在的RAC,可以说是一路风雨,最近看见有很多人在讨论RAC相关的问题,今天就找几个话题出来讨论一下。

讨论话题:
1.RAC是Oracle数据库高可用代名词,那么你一般在什么情形下部署RAC?
2.你觉得Oracle RAC有哪些优势和劣势?
同时大家有别的相关问题都可以在帖子里回复,我会将你的问题置顶,让大牛们积极回复的。

讨论时间:2013.7.1--2013.7.11

讨论奖励:
活动结束后将会抽取两名会员赠送《大话Oracle RAC:集群、高可用性、备份与恢复》一本或者《深度挖掘:Oracle RAC数据库架构分析与实战》一本。



Seven_Ginna   to407
论坛徽章:
24
技术图书徽章
日期:2013-08-16 14:31:52问答徽章
日期:2013-11-04 08:53:14目光如炬
日期:2013-12-23 06:00:11目光如炬
日期:2013-12-30 06:00:11明星写手
日期:2014-02-22 06:00:12马上有钱
日期:2014-03-31 14:09:05沸羊羊
日期:2015-05-20 12:42:59秀才
日期:2015-06-24 13:05:36秀才
日期:2015-07-13 09:48:14
2#
 楼主| 发表于 2013-7-1 13:58 | 只看该作者
大家有别的相关问题都可以在帖子里回复,我会将你的问题置顶,让大牛们积极回复的。

使用道具 举报

回复
求职 : 数据库管理员
论坛徽章:
45
2011新春纪念徽章
日期:2011-02-18 11:43:322014年新春福章
日期:2014-04-14 09:54:08马上有对象
日期:2014-03-20 10:10:18马上有房
日期:2014-02-18 16:42:022014年新春福章
日期:2014-02-18 16:42:02技术图书徽章
日期:2014-01-24 10:11:16兰博基尼
日期:2013-12-11 10:38:11ITPUB社区12周年站庆徽章
日期:2013-11-07 10:34:33ITPUB社区12周年站庆徽章
日期:2013-10-17 13:56:592014年新春福章
日期:2014-04-14 09:54:08
3#
发表于 2013-7-1 14:22 | 只看该作者
支持一下

使用道具 举报

回复
求职 : 数据库管理员
论坛徽章:
45
2011新春纪念徽章
日期:2011-02-18 11:43:322014年新春福章
日期:2014-04-14 09:54:08马上有对象
日期:2014-03-20 10:10:18马上有房
日期:2014-02-18 16:42:022014年新春福章
日期:2014-02-18 16:42:02技术图书徽章
日期:2014-01-24 10:11:16兰博基尼
日期:2013-12-11 10:38:11ITPUB社区12周年站庆徽章
日期:2013-11-07 10:34:33ITPUB社区12周年站庆徽章
日期:2013-10-17 13:56:592014年新春福章
日期:2014-04-14 09:54:08
4#
发表于 2013-7-1 14:24 | 只看该作者
1.RAC是Oracle数据库高可用代名词,那么你一般在什么情形下部署RAC?
业务的高可用要求比较高,停机时间有严格规定的业务系统中。

2.你觉得Oracle RAC有哪些优势和劣势?
RAC的主要优势,在于它的高可用。
劣势,他增加了额外的管理要求

使用道具 举报

回复
论坛徽章:
24
技术图书徽章
日期:2013-08-16 14:31:52问答徽章
日期:2013-11-04 08:53:14目光如炬
日期:2013-12-23 06:00:11目光如炬
日期:2013-12-30 06:00:11明星写手
日期:2014-02-22 06:00:12马上有钱
日期:2014-03-31 14:09:05沸羊羊
日期:2015-05-20 12:42:59秀才
日期:2015-06-24 13:05:36秀才
日期:2015-07-13 09:48:14
5#
 楼主| 发表于 2013-7-1 14:28 | 只看该作者
super_sky 发表于 2013-7-1 14:24
1.RAC是Oracle数据库高可用代名词,那么你一般在什么情形下部署RAC?
业务的高可用要求比较高,停机时间有 ...

主要就是立个帖子让大家把相关的问题都汇总进来方便大家查看。嘿嘿。

使用道具 举报

回复
求职 : 数据库管理员
论坛徽章:
45
2011新春纪念徽章
日期:2011-02-18 11:43:322014年新春福章
日期:2014-04-14 09:54:08马上有对象
日期:2014-03-20 10:10:18马上有房
日期:2014-02-18 16:42:022014年新春福章
日期:2014-02-18 16:42:02技术图书徽章
日期:2014-01-24 10:11:16兰博基尼
日期:2013-12-11 10:38:11ITPUB社区12周年站庆徽章
日期:2013-11-07 10:34:33ITPUB社区12周年站庆徽章
日期:2013-10-17 13:56:592014年新春福章
日期:2014-04-14 09:54:08
6#
发表于 2013-7-1 14:38 | 只看该作者
arron刘 发表于 2013-7-1 14:28
主要就是立个帖子让大家把相关的问题都汇总进来方便大家查看。嘿嘿。

哦,那我理解错误了。

我先整理一下,然后再把问题提出吧

使用道具 举报

回复
论坛徽章:
24
技术图书徽章
日期:2013-08-16 14:31:52问答徽章
日期:2013-11-04 08:53:14目光如炬
日期:2013-12-23 06:00:11目光如炬
日期:2013-12-30 06:00:11明星写手
日期:2014-02-22 06:00:12马上有钱
日期:2014-03-31 14:09:05沸羊羊
日期:2015-05-20 12:42:59秀才
日期:2015-06-24 13:05:36秀才
日期:2015-07-13 09:48:14
7#
 楼主| 发表于 2013-7-1 14:41 | 只看该作者
super_sky 发表于 2013-7-1 14:38
哦,那我理解错误了。

我先整理一下,然后再把问题提出吧

没有错哇。不仅需要问题,还需要你这样解决问题的专家哇。

使用道具 举报

回复
论坛徽章:
2
奥运纪念徽章
日期:2013-07-18 13:55:12ITPUB社区12周年站庆徽章
日期:2013-10-08 17:44:42
8#
发表于 2013-7-1 15:34 | 只看该作者
坐等大师

使用道具 举报

回复
论坛徽章:
4
2011新春纪念徽章
日期:2011-02-18 11:43:33紫蛋头
日期:2011-06-17 00:03:54紫蛋头
日期:2012-03-17 00:31:56ITPUB 11周年纪念徽章
日期:2012-10-09 18:14:48
9#
发表于 2013-7-1 16:46 | 只看该作者
   我觉得RAC的优势主要表现在以下几点:
高可用性。RAC是Oracle数据库产品高可用性的解决方案,能够保证在集群中只要有一个节点存活,就能正常对外提供服务。
易伸缩性。RAC可以非常容易地添加、删除节点,以满足系统自身的调整。
低成本。能使用较低廉的服务器来实现高可用性、高吞吐量的集群环境,这要比通过对某台高端服务器增加硬件实现高可用性、高吞吐量花费的成本低很多。

使用道具 举报

回复
论坛徽章:
17
2013年新春福章
日期:2013-02-25 14:51:24青年奥林匹克运动会-摔跤
日期:2014-09-28 16:28:22青年奥林匹克运动会-手球
日期:2014-09-03 22:03:20授权会员
日期:2014-08-05 20:39:432014年世界杯参赛球队: 日本
日期:2014-07-09 22:12:122014年世界杯参赛球队: 尼日利亚
日期:2014-07-09 15:48:10ITPUB社区12周年站庆徽章
日期:2013-10-08 17:44:42三菱
日期:2013-09-17 13:42:18法拉利
日期:2013-09-12 10:42:41兰博基尼
日期:2013-08-30 11:16:59
10#
发表于 2013-7-1 17:07 | 只看该作者
1.RAC是Oracle数据库高可用代名词,那么你一般在什么情形下部署RAC?
     业务需要,高可用,高性能,高并发,降低硬件成本,7*24
2.你觉得Oracle RAC有哪些优势和劣势?
  优势:
      1、可以实现多个节点间的负载均衡
      2、可以提供高可用服务
      3、通过横向扩展提高了并发连接数
      4、节约硬件成本,利用多个PC Server 代替小机和大机
      5、通过并行执行技术提高了事务响应时间
      6、具有很好的扩展性,方便添加、删除节点
  劣势:
        1、与单机数据库相比,管理维护更复杂,并对维护人员要求更高
        2、系统规划设计不好时,系统整体性能会较差,甚至不如单机系统的性能。
        3、由于RAC集群系统需要多个节点,那么需要购买多台服务器,同时需要oracle企业级版本数据库,这无形中也增加了软硬件成本。

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表