oracle,db2,sybase大比拼,up有分。。。

时间:2022-11-27 07:43:33
请大家客观的比较一下oracle,db2,sybase的优势和劣势,从总体上或者某一个具体的数据库功能上比较。
欢迎热烈讨论,up有分,分不够可以追加。。。

43 个解决方案

#1


DB2与ORACLE相比,ORACLE新建一个库,居然需要2个小时(P31G,512M),空库居然1G以上,不知道ORACLE做了些什么,DB2还好,新库比较小。
SYBASE吗,只适合部门级的应用,数据库大了之后就有点吃不消了(我是从用户的角度来看),不过SYABASE的存储过程编写起来最方便

#2


总体来说,都是比较优秀的数据库,但是sybase的市场前景比较黯淡(除了无线领域),它的对手实在是强大。
单从数据库角度上来说,oracle总体上来看功能比db2还是要丰富一些,但这些功能常用的而且不能在db2上实现的几乎没有,只不过有些功能需要自己去实现。oracle的pl/sql的确很好,加上丰富的设计工具确实为开发人员提供了方便。
DB2的最大优势在于技术底蕴丰厚,数据库技术专利的数目远远超过竞争对手,这很可能成为未来决定胜负的关键。对象-关系数据库架构使得新功能可以很容易地添加。也许有人觉得db2的易用性不强,但我觉得db2还算好用,对于数据库来说,高效和稳定是最重要的,界面很容易更改,但引擎就不这么容易了。
DB2不像oracle有自己的财务、人力资源等类别应用程序,这使得可以广泛得到合作伙伴,oracle 和应用厂商之间是合作和竞争兼有,不如db2单纯。
此外,db2最近发布的信息集成工具绝对是一大亮点,具有相当的技术前瞻性,竞争对手要想拿出同样强大的工具可能尚需时日。
DB2不像oracle有自己的财务、人力资源的应用程序,这使得可以广泛得到合作伙伴,oracle 和应用厂商之间是合作和竞争兼有,不如db2单纯。
目前来看,在unix市场上还是oracle占先,但db2增长速度非常快。

我是db2的拥护者,个人意见,请大家指正。

#3


大家也可以比较一下数据库的某一个具体功能。例如数据库的备份或恢复,哪一个更好用?哪一个功能更强大?等等。。。

#4


我觉得要结合具体情况来看,ibm的东西通用性都不好,所以没有采用ibm硬件的公司一般还是选用oracle来处理海量数据。
在日常数据处理方面,并不一定要用昂贵的数据库,而且,相对灵活方便的数据库倒是更为经济合适的,sybase 就瞄准的这个市场。
那些小型单位,要求简便的维护,低廉的成本(甚至可能盗版),赫赫 这好像就是m$的天下了。

#5


DB2靠的是IBM的整体方案
sybase的恢复性好
oracle是DB的标杆,综合评定最好

#6


虽然目前来看,数据库市场ORACLE占了第一,但总有一天敌不过DB2,
SYBASE更要淡出市场。
未来的数据库市场以DB2、Informix为主流。

#7


oracle/db2都是非常優秀的數據庫,各有千秋。
db2的時間處理非常方便好用,可惜的是存儲過程非常難寫和維護,這個和oracle比起來實在是差得太遠了。而且,第三方的支持工具几乎沒有,命令中心實在是太土了,數據紀錄多了,就和死掉了一樣,非常不好用。所幸的是設置參數比較方便,比oracle方便多了。

#8


谁说DB2没有第三方的工具呢?多了,比如Quest Central For DB2。
DB2的应用在IBM的大机、AS400中绝对是压倒的多数。对实时交易支持很健壮,因而在银行应用很广。在Unix平台,暂时还比Oracle差。

#9


进来学习的,不过DB2的数据备份确实是不如Oracle那么方便,稳定性也不太够。我曾经试着删除DB2默认结点,报操作失败,但是数据库就再也连不上了!

#10


db2的的备份与恢复、存储过程的编写都很难让人满意!存储过程调试的时候超过10分钟便会死掉。支持的第三方工具确实不多,比起ORACLE起来少得太多了,比起SYBASE来也不如。个人感觉用DB2做海量数据的存储还是比较好的,ORACLE和SYBASE适合中型企业的应用(对于楼上兄弟认为SYBASE只适合部门及应用实在不敢茍同,sybase数据库在美国*机关中有很广的应用,最小型的应用可能还是SQLSERVER了)。所有的SQL语句中,个人觉得还是SYBASE的T_SQL比较好。

#11


Oracle 还是比较好吧,DB2近来发展势头非常猛,市场占有率曾一度超过Oracle.

#12


我是进来学习的,看来大家都是高手,最近请教的问题太多了,缺分用。
UP

#13


up

#14


db2技术上最具潜力,将来肯定会超过Oracle

#15


up ^_^

#16


up up up

#17


我支持oracle。。。。。

#18


做大型的应用DB2是首选..中大型的项目oracle.....DB2在几十TB的大数据量上才会显示出他的优势....还有DB2和IBM的小型机和服务器兼容比较好..........

相比之下:IBM的服务很好..oracle的性价比较高....


我个人比较喜欢DB2.....不过没有那他做过项目.......PS:还有IBM的人很能喷!!!丫足足夸了DB2一下午,喷的我都困了..........

#19


呵呵,sales都是很能吹的,估计oralce的也这样,就是不夸自己,也要贬低别人。

#20


Amilsx(一个人住) 说得不错。

#21


身有同感!IBM真能“喷”,形容的太好了!

#22


oracle!!!

#23


up Ryan76(秋南)

#24


难道大家对mysql之类的免费的东西不感兴趣么?要知道,linux就是在没有人注意的情况下发展起来的。

#25


up

#26


ha ha . I used the db2 for more than 9 years. and I do think it is good one which I used.

#27


呵呵,sales都是很能吹的,估计oralce的也这样,就是不夸自己,也要贬低别人。

可是IBM不能随便骂对手,但是Oracle可以的……



mysql一般比较适合于小型数据库系统。

#28


ORACLE老总埃里僧公开承认买通微软的人,在司法部后面偷偷捅了盖茨一刀。害得一向温文的比尔在媒体上大骂埃里僧是土匪。上行下效,ORACLE的销售可见一斑

#29


对开发者来说DB2就是一个土八路。

#30


RDBMS产品DB2是最好的,前景乐观,不了解它的人才会说它土。

#31


Oracle虽然现在还很强劲,但是DB2一直都很稳定,而且稳步增长中,看好他

#32


I like DB2

#33


看好,我觉得db2的帮助这点就比oracle好多了!

#34


来日方长,三年后看各位的眼力!我认为DB2看好

#35


看好,我觉得db2的帮助这点就比oracle好多了!
--------------------------------------------------
db2的帮助简直看不懂,是什么字体?根本就不能看

#36


我不覺得db2信息中心的幫助看不懂啊?對於oracle和db2孰優孰劣小弟不敢妄言,做過幾個IBM的項目都是用DB2的,對oracle了解得還不夠深入

#37


對oracle的感覺就是如果裝了oracle服務,那麽這台機器的啓動會狂慢(當然一台數據庫服務器是不需要頻繁重新啓動的^_^),不過pl/sql確實要比db2的宿主語言用起來舒服一些

#38


i don't know about oracle

#39


oracle 是慢

#40


看来大家都将SQLSERVER排除在外了:-)

不过我认为所有的技术都是相同的,技术最好的不一定是市场最好的.
而且技术也个有优势

#41


IBM吹自己的DB2好 市场占有率高
ORACLE也一样
实际上这两个数据库各有优势 相对其它大型关系数据库而言他们在性能疑处于第一集团
总体而言DB2在数据仓库和和海量存储方面有一定优势 而ORACLE品牌作的好市场占有率高在性能方面也不逊于DB2
但是DB2在7以前是捆绑出售的 这大量限制了DB2的市场
在中国ORACLE大概占50% DB2只有10%左右 SYBASE和INFORMIX各占20%
而且电信行业几乎都市用的ORACLE ,大概只有金融业相对多一些用DB2
关系数据库在80年代已经成熟 90年代主要是对并发访问、事务处理和一些基于数据库之上的新技术的发展
我想已经使用了ORACLE的单位不太可能再去使用DB2,而使用了INFORMIX的单位也不一定改用DB2虽然INFORMIX已经被IBM兼并
因此在今后几年内(所谓post rdb时代) 如果数据库技术没有突破性进展的话(如Codd提出划时代的关系模型)大型关系数据库市场占有率将不会有太大变化

 

#42


TB级的数据上,TeraData>DB2>Oracle

#43


只用过DB2,不知道哪个更好!

#1


DB2与ORACLE相比,ORACLE新建一个库,居然需要2个小时(P31G,512M),空库居然1G以上,不知道ORACLE做了些什么,DB2还好,新库比较小。
SYBASE吗,只适合部门级的应用,数据库大了之后就有点吃不消了(我是从用户的角度来看),不过SYABASE的存储过程编写起来最方便

#2


总体来说,都是比较优秀的数据库,但是sybase的市场前景比较黯淡(除了无线领域),它的对手实在是强大。
单从数据库角度上来说,oracle总体上来看功能比db2还是要丰富一些,但这些功能常用的而且不能在db2上实现的几乎没有,只不过有些功能需要自己去实现。oracle的pl/sql的确很好,加上丰富的设计工具确实为开发人员提供了方便。
DB2的最大优势在于技术底蕴丰厚,数据库技术专利的数目远远超过竞争对手,这很可能成为未来决定胜负的关键。对象-关系数据库架构使得新功能可以很容易地添加。也许有人觉得db2的易用性不强,但我觉得db2还算好用,对于数据库来说,高效和稳定是最重要的,界面很容易更改,但引擎就不这么容易了。
DB2不像oracle有自己的财务、人力资源等类别应用程序,这使得可以广泛得到合作伙伴,oracle 和应用厂商之间是合作和竞争兼有,不如db2单纯。
此外,db2最近发布的信息集成工具绝对是一大亮点,具有相当的技术前瞻性,竞争对手要想拿出同样强大的工具可能尚需时日。
DB2不像oracle有自己的财务、人力资源的应用程序,这使得可以广泛得到合作伙伴,oracle 和应用厂商之间是合作和竞争兼有,不如db2单纯。
目前来看,在unix市场上还是oracle占先,但db2增长速度非常快。

我是db2的拥护者,个人意见,请大家指正。

#3


大家也可以比较一下数据库的某一个具体功能。例如数据库的备份或恢复,哪一个更好用?哪一个功能更强大?等等。。。

#4


我觉得要结合具体情况来看,ibm的东西通用性都不好,所以没有采用ibm硬件的公司一般还是选用oracle来处理海量数据。
在日常数据处理方面,并不一定要用昂贵的数据库,而且,相对灵活方便的数据库倒是更为经济合适的,sybase 就瞄准的这个市场。
那些小型单位,要求简便的维护,低廉的成本(甚至可能盗版),赫赫 这好像就是m$的天下了。

#5


DB2靠的是IBM的整体方案
sybase的恢复性好
oracle是DB的标杆,综合评定最好

#6


虽然目前来看,数据库市场ORACLE占了第一,但总有一天敌不过DB2,
SYBASE更要淡出市场。
未来的数据库市场以DB2、Informix为主流。

#7


oracle/db2都是非常優秀的數據庫,各有千秋。
db2的時間處理非常方便好用,可惜的是存儲過程非常難寫和維護,這個和oracle比起來實在是差得太遠了。而且,第三方的支持工具几乎沒有,命令中心實在是太土了,數據紀錄多了,就和死掉了一樣,非常不好用。所幸的是設置參數比較方便,比oracle方便多了。

#8


谁说DB2没有第三方的工具呢?多了,比如Quest Central For DB2。
DB2的应用在IBM的大机、AS400中绝对是压倒的多数。对实时交易支持很健壮,因而在银行应用很广。在Unix平台,暂时还比Oracle差。

#9


进来学习的,不过DB2的数据备份确实是不如Oracle那么方便,稳定性也不太够。我曾经试着删除DB2默认结点,报操作失败,但是数据库就再也连不上了!

#10


db2的的备份与恢复、存储过程的编写都很难让人满意!存储过程调试的时候超过10分钟便会死掉。支持的第三方工具确实不多,比起ORACLE起来少得太多了,比起SYBASE来也不如。个人感觉用DB2做海量数据的存储还是比较好的,ORACLE和SYBASE适合中型企业的应用(对于楼上兄弟认为SYBASE只适合部门及应用实在不敢茍同,sybase数据库在美国*机关中有很广的应用,最小型的应用可能还是SQLSERVER了)。所有的SQL语句中,个人觉得还是SYBASE的T_SQL比较好。

#11


Oracle 还是比较好吧,DB2近来发展势头非常猛,市场占有率曾一度超过Oracle.

#12


我是进来学习的,看来大家都是高手,最近请教的问题太多了,缺分用。
UP

#13


up

#14


db2技术上最具潜力,将来肯定会超过Oracle

#15


up ^_^

#16


up up up

#17


我支持oracle。。。。。

#18


做大型的应用DB2是首选..中大型的项目oracle.....DB2在几十TB的大数据量上才会显示出他的优势....还有DB2和IBM的小型机和服务器兼容比较好..........

相比之下:IBM的服务很好..oracle的性价比较高....


我个人比较喜欢DB2.....不过没有那他做过项目.......PS:还有IBM的人很能喷!!!丫足足夸了DB2一下午,喷的我都困了..........

#19


呵呵,sales都是很能吹的,估计oralce的也这样,就是不夸自己,也要贬低别人。

#20


Amilsx(一个人住) 说得不错。

#21


身有同感!IBM真能“喷”,形容的太好了!

#22


oracle!!!

#23


up Ryan76(秋南)

#24


难道大家对mysql之类的免费的东西不感兴趣么?要知道,linux就是在没有人注意的情况下发展起来的。

#25


up

#26


ha ha . I used the db2 for more than 9 years. and I do think it is good one which I used.

#27


呵呵,sales都是很能吹的,估计oralce的也这样,就是不夸自己,也要贬低别人。

可是IBM不能随便骂对手,但是Oracle可以的……



mysql一般比较适合于小型数据库系统。

#28


ORACLE老总埃里僧公开承认买通微软的人,在司法部后面偷偷捅了盖茨一刀。害得一向温文的比尔在媒体上大骂埃里僧是土匪。上行下效,ORACLE的销售可见一斑

#29


对开发者来说DB2就是一个土八路。

#30


RDBMS产品DB2是最好的,前景乐观,不了解它的人才会说它土。

#31


Oracle虽然现在还很强劲,但是DB2一直都很稳定,而且稳步增长中,看好他

#32


I like DB2

#33


看好,我觉得db2的帮助这点就比oracle好多了!

#34


来日方长,三年后看各位的眼力!我认为DB2看好

#35


看好,我觉得db2的帮助这点就比oracle好多了!
--------------------------------------------------
db2的帮助简直看不懂,是什么字体?根本就不能看

#36


我不覺得db2信息中心的幫助看不懂啊?對於oracle和db2孰優孰劣小弟不敢妄言,做過幾個IBM的項目都是用DB2的,對oracle了解得還不夠深入

#37


對oracle的感覺就是如果裝了oracle服務,那麽這台機器的啓動會狂慢(當然一台數據庫服務器是不需要頻繁重新啓動的^_^),不過pl/sql確實要比db2的宿主語言用起來舒服一些

#38


i don't know about oracle

#39


oracle 是慢

#40


看来大家都将SQLSERVER排除在外了:-)

不过我认为所有的技术都是相同的,技术最好的不一定是市场最好的.
而且技术也个有优势

#41


IBM吹自己的DB2好 市场占有率高
ORACLE也一样
实际上这两个数据库各有优势 相对其它大型关系数据库而言他们在性能疑处于第一集团
总体而言DB2在数据仓库和和海量存储方面有一定优势 而ORACLE品牌作的好市场占有率高在性能方面也不逊于DB2
但是DB2在7以前是捆绑出售的 这大量限制了DB2的市场
在中国ORACLE大概占50% DB2只有10%左右 SYBASE和INFORMIX各占20%
而且电信行业几乎都市用的ORACLE ,大概只有金融业相对多一些用DB2
关系数据库在80年代已经成熟 90年代主要是对并发访问、事务处理和一些基于数据库之上的新技术的发展
我想已经使用了ORACLE的单位不太可能再去使用DB2,而使用了INFORMIX的单位也不一定改用DB2虽然INFORMIX已经被IBM兼并
因此在今后几年内(所谓post rdb时代) 如果数据库技术没有突破性进展的话(如Codd提出划时代的关系模型)大型关系数据库市场占有率将不会有太大变化

 

#42


TB级的数据上,TeraData>DB2>Oracle

#43


只用过DB2,不知道哪个更好!