楼主: 我上面有人

[精华] 与oracle相比,db2的优势在哪?

[复制链接]
论坛徽章:
78
ITPUB15周年纪念
日期:2020-08-28 17:23:53双鱼座
日期:2016-03-19 19:38:31秀才
日期:2016-02-18 09:31:52秀才
日期:2016-01-25 15:02:04双子座
日期:2016-01-19 20:35:54秀才
日期:2016-01-13 12:14:26秀才
日期:2015-12-25 15:31:10秀才
日期:2015-12-18 09:28:57秀才
日期:2015-12-14 14:56:09秀才
日期:2015-12-14 14:51:16
61#
发表于 2010-6-10 18:15 | 只看该作者
原帖由 ysping 于 2010-6-10 17:57 发表

据说db2的集群,每个节点的存储是独立的,如果只有两台主机,其中一台宕机了怎么办?

那只是针对做DSS的DW版本,而且这个问题很傻。如果ORACLE没有发明RAC之前,高可用是怎么做的?
双机互做HA不就得了,再说了。双机的压力压到一台机器,这和RAC单机宕机有什么区别么?
ORACLE这点攻击DB2的DW伎俩,和IBM用HADR去攻击RAC不能解决存储故障一样愚蠢,只能骗骗技术的入门者。

使用道具 举报

回复
招聘 : 数据库管理员
论坛徽章:
20
祖国60周年纪念徽章
日期:2009-10-09 08:28:00数据库板块每日发贴之星
日期:2011-02-20 01:01:01ITPUB季度 技术新星
日期:2011-04-02 10:31:09ITPUB十周年纪念徽章
日期:2011-11-01 16:24:042012新春纪念徽章
日期:2012-01-04 11:54:26玉石琵琶
日期:2012-02-21 15:04:38最佳人气徽章
日期:2012-03-13 17:39:18ITPUB 11周年纪念徽章
日期:2012-10-09 18:09:192013年新春福章
日期:2013-02-25 14:51:242011新春纪念徽章
日期:2011-02-18 11:43:33
62#
发表于 2010-6-10 20:16 | 只看该作者
都是相对的

使用道具 举报

回复
论坛徽章:
98
2009日食纪念
日期:2009-07-22 09:30:002010新春纪念徽章
日期:2010-03-01 11:05:012010年世界杯参赛球队:美国
日期:2010-05-02 21:32:232010数据库技术大会纪念徽章
日期:2010-05-13 09:34:23ITPUB季度 技术新星
日期:2010-05-17 15:53:17数据库板块每日发贴之星
日期:2010-05-24 01:01:072010年世界杯参赛球队:意大利
日期:2010-05-31 20:55:432010年世界杯参赛球队:巴拉圭
日期:2010-07-03 13:06:582010世博会纪念徽章
日期:2010-08-18 23:53:44ITPUB9周年纪念徽章
日期:2010-10-08 09:28:51
63#
发表于 2010-6-10 21:26 | 只看该作者
继续顶,把大牛都顶出来。。

使用道具 举报

回复
求职 : 数据库管理员
论坛徽章:
32
生肖徽章2007版:狗
日期:2009-07-20 17:10:18茶鸡蛋
日期:2013-05-23 16:34:43茶鸡蛋
日期:2013-07-19 14:39:22ITPUB社区千里马徽章
日期:2013-08-22 09:58:03雪铁龙
日期:2013-08-23 13:04:11林肯
日期:2013-09-04 14:07:20兰博基尼
日期:2013-09-16 13:45:20马上有钱
日期:2014-05-14 14:07:392014年世界杯参赛球队: 波黑
日期:2014-07-03 13:24:39马上有对象
日期:2014-10-30 14:04:32
64#
发表于 2010-6-10 22:16 | 只看该作者
留个脚印!

使用道具 举报

回复
论坛徽章:
37
2008新春纪念徽章
日期:2008-02-13 12:43:032010广州亚运会纪念徽章:击剑
日期:2011-01-22 20:59:112011新春纪念徽章
日期:2011-02-18 11:43:33茶鸡蛋
日期:2011-08-05 15:44:24ITPUB十周年纪念徽章
日期:2011-11-01 16:21:152012新春纪念徽章
日期:2012-01-04 11:51:22玉石琵琶
日期:2012-02-21 15:04:38ITPUB 11周年纪念徽章
日期:2012-10-09 18:06:202013年新春福章
日期:2013-02-25 14:51:24劳斯莱斯
日期:2013-09-12 15:56:37
65#
发表于 2010-6-11 09:14 | 只看该作者
原帖由 wolfop 于 2010-6-10 18:15 发表

那只是针对做DSS的DW版本,而且这个问题很傻。如果ORACLE没有发明RAC之前,高可用是怎么做的?
双机互做HA不就得了,再说了。双机的压力压到一台机器,这和RAC单机宕机有什么区别么?
ORACLE这点攻击DB2的DW伎俩,和IBM用HADR去攻击RAC不能解决存储故障一样愚蠢,只能骗骗技术的入门者。


是的,可以双机互做HA。

使用道具 举报

回复
论坛徽章:
2
2009日食纪念
日期:2009-07-22 09:30:002010新春纪念徽章
日期:2010-03-01 11:07:22
66#
发表于 2010-6-11 14:58 | 只看该作者
本人用过oracle,现在正在学习db2,我看了楼上这么多,得出一个结论,这里很多人把oracle的概念用到db2上面来,其实不是db2设计思路略有不一同,所以有些东西不能拿到oracle和db2去比,比如说oracle的ALter tablespace begin backup  在db2里根本不需要先执行这样语句,只要用BACKUP DATABASE TABLESPACE语句来执行,所以也就没有oracle常用的OS copy 概念了。同样在oracle的RAC概念,在db2中最接近oracle RAC应是“数据库分区功能”(DPF) ,虽然功能相同,但他们设计不同,所以有些功能还是有很多不同的。这些不同点只能结合我们实际需求,才能确定这样功能适不适合业务系统。我在学习db2的时候,找出两个数据库不同点,然后学习撑握设计当初原理,然后根据这两个数据库的特点,就可以什么样系统用什么样数据库。

使用道具 举报

回复
论坛徽章:
78
ITPUB15周年纪念
日期:2020-08-28 17:23:53双鱼座
日期:2016-03-19 19:38:31秀才
日期:2016-02-18 09:31:52秀才
日期:2016-01-25 15:02:04双子座
日期:2016-01-19 20:35:54秀才
日期:2016-01-13 12:14:26秀才
日期:2015-12-25 15:31:10秀才
日期:2015-12-18 09:28:57秀才
日期:2015-12-14 14:56:09秀才
日期:2015-12-14 14:51:16
67#
发表于 2010-6-11 15:08 | 只看该作者

回复 #66 soonwind 的帖子

DPF不是对应RAC,完全不同的解决方案和优势。准确来说在DB2 9.8之前,开放系统的DB2没有对应RAC的东西,到9.8开始有purescale。在Z上面的DB2对应RAC的是sysplex,而且远早于RAC之前。

使用道具 举报

回复
论坛徽章:
2
2009日食纪念
日期:2009-07-22 09:30:002010新春纪念徽章
日期:2010-03-01 11:07:22
68#
发表于 2010-6-11 15:32 | 只看该作者
授教了,我也没有完全学通db2,和上面人放同样错误。

使用道具 举报

回复
论坛徽章:
15
2010新春纪念徽章
日期:2010-03-01 11:08:292013年新春福章
日期:2013-02-25 14:51:24ITPUB 11周年纪念徽章
日期:2012-10-09 18:14:48ITPUB 11周年纪念徽章
日期:2012-09-28 17:34:42灰彻蛋
日期:2012-01-11 12:03:01ITPUB十周年纪念徽章
日期:2011-11-01 16:25:51ITPUB十周年纪念徽章
日期:2011-09-27 16:33:28ITPUB官方微博粉丝徽章
日期:2011-06-28 19:45:362010广州亚运会纪念徽章:马术
日期:2011-05-15 07:47:292010广州亚运会纪念徽章:龙舟
日期:2010-11-17 15:11:54
69#
发表于 2010-6-11 15:45 | 只看该作者
还捡了个红包。。。

使用道具 举报

回复
论坛徽章:
9
ITPUB十周年纪念徽章
日期:2011-11-01 16:25:512012新春纪念徽章
日期:2012-01-04 11:56:44ITPUB 11周年纪念徽章
日期:2012-10-09 18:14:482013年新春福章
日期:2013-02-25 14:51:242014年新春福章
日期:2014-02-18 16:44:08马上有对象
日期:2014-02-18 16:44:08
70#
发表于 2010-6-15 03:00 | 只看该作者
原帖由 wolfop 于 2010-6-7 14:58 发表

这只是应用习惯的问题,而且和undo无关,firebird/mysql innodb一样没有undo,也能实现MVCC。
而MVCC本身并没有太大的意义,否则ORACLE自己的Timesten也不支持也不打算支持MVCC。
对于懒惰的应用开发人员,2VCC,读不被未提交写阻止就够了;对于某些应用,数据库锁定,应用处理可能更好。

innodb 是有undo的.

使用道具 举报

回复

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

本版积分规则 发表回复

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