找回密码
 欢迎注册
搜索
热搜: 活动 交友 discuz
查看: 6726|回复: 15

四大主流数据库比较

[复制链接]
发表于 2005-6-18 23:31:56 | 显示全部楼层 |阅读模式
一、开放性
<br>
<br>1. SQL Server
<br>
<br>只能在windows上运行,没有丝毫的开放性,操作系统的系统的稳定对数据库是十分重要的。Windows9X系列产品是偏重于桌面应用,NT server只适合中小型企业。而且windows平台的可靠性,安全性和伸缩性是非常有限的。它不象unix那样久经考验,尤其是在处理大数据库。
<br>
<br>2. Oracle
<br>
<br>能在所有主流平台上运行(包括 windows)。完全支持所有的工业标准。采用完全开放策略。可以使客户选择最适合的解决方案。对开发商全力支持。
<br>
<br>3. Sybase ASE
<br>
<br>能在所有主流平台上运行(包括 windows)。 但由于早期Sybase与OS集成度不高,因此VERSION11.9.2以下版本需要较多OS和DB级补丁。在多平台的混合环境中,会有一定问题。
<br>
<br>4. DB2
<br>
<br>能在所有主流平台上运行(包括windows)。最适于海量数据。DB2在企业级的应用最为广泛,在全球的500家最大的企业中,几乎85%以上用DB2数据库服务器,而国内到97年约占5%。
<br>
<br>二、可伸缩性,并行性
<br>
<br>1. SQL server
<br>
<br>并行实施和共存模型并不成熟,很难处理日益增多的用户数和数据卷,伸缩性有限。
<br>
<br>2. Oracle
<br>
<br>并行服务器通过使一组结点共享同一簇中的工作来扩展windownt的能力,提供高可用性和高伸缩性的簇的解决方案。如果windowsNT不能满足需要,用户可以把数据库移到UNIX中。Oracle的并行服务器对各种UNIX平台的集群机制都有着相当高的集成度。
<br>
<br>3. Sybase ASE
<br>
<br>虽然有DB SWITCH来支持其并行服务器,但DB SWITCH在技术层面还未成熟,且只支持版本12.5以上的ASE SERVER。DB SWITCH技术需要一台服务器充当SWITCH,从而在硬件上带来一些麻烦。
<br>
<br>4. DB2
<br>
<br>具有很好的并行性。DB2把数据库管理扩充到了并行的、多节点的环境。数据库分区是数据库的一部分,包含自己的数据、索引、配置文件、和事务日志。数据库分区有时被称为节点安全性。
<br>
<br>三、安全认证
<br>
<br>1. SQL server
<br>
<br>没有获得任何安全证书。
<br>
<br>2. Oracle Server
<br>
<br>获得最高认证级别的ISO标准认证。
<br>
<br>3. Sybase ASE
<br>
<br>获得最高认证级别的ISO标准认证。
<br>
<br>4. DB2
<br>
<br>获得最高认证级别的ISO标准认证。
<br>
<br>四、性能
<br>
<br>1. SQL Server
<br>
<br>多用户时性能不佳
<br>
<br>2. Oracle
<br>
<br>性能最高, 保持开放平台下的TPC-D和TPC-C的世界记录。
<br>
<br>3. Sybase ASE
<br>
<br>性能接近于SQL Server,但在UNIX平台下的并发性要优与 SQL Server。
<br>
<br>4. DB2
<br>
<br>性能较高适用于数据仓库和在线事物处理。
<br>
<br>五、客户端支持及应用模式
<br>
<br>1. SQL Server
<br>
<br>C/S结构,只支持windows客户,可以用ADO、DAO、OLEDB、ODBC连接。
<br>
<br>2. Oracle
<br>
<br>多层次网络计算,支持多种工业标准,可以用ODBC、JDBC、OCI等网络客户连接。
<br>
<br>3. Sybase ASE
<br>
<br>C/S结构,可以用ODBC、Jconnect、Ct-library等网络客户连接。
<br>
<br>4. DB2
<br>
<br>跨平台,多层结构,支持ODBC、JDBC等客户。
<br>
<br>六、操作简便
<br>
<br>1. SQL Server
<br>
<br>操作简单,但只有图形界面。
<br>
<br>2. Oracle
<br>
<br>较复杂,同时提供GUI和命令行,在windowsNT和unix下操作相同。
<br>
<br>3. Sybase ASE
<br>
<br>较复杂,同时提供GUI和命令行。但GUI较差,常常无法及时状态,建议使用命令行。
<br>
<br>4. DB2
<br>
<br>操作简单,同时提供GUI和命令行,在windowsNT和unix下操作相同。
<br>
<br>七、使用风险
<br>
<br>1. SQL server
<br>
<br>完全重写的代码,经历了长期的测试,不断延迟,许多功能需要时间来证明。并不十分兼容。
<br>
<br>2. Oracle
<br>
<br>长时间的开发经验,完全向下兼容。得到广泛的应用。完全没有风险。
<br>
<br>3. Sybase ASE
<br>
<br>向下兼容, 但是ct-library 程序不益移植。
<br>
<br>4. DB2
<br>
<br>在巨型企业得到广泛的应用,向下兼容性好。风险小。
<br>
发表于 2005-6-20 13:23:00 | 显示全部楼层

四大主流数据库比较

好呀,好呀
<br>
<br>SQL Sever简单易用啦,国内大部分医院在使用.不能跟UNIX, LINUX集成,OS级别的安全型和稳定型很有限.
<br>Oracle适合大型应用,是个很优秀的DB.电信是Oracle的大本营吧.但Oracle在金融业的评价不是很高的,其单点故障的backup方案对巨型的业务体系不理想.
<br>DB2使用需要的DB技巧较高,在巨型企业得到广泛的应用,如金融.对医院系统的话,有点.......大手笔.其实很多HIS厂商对DB2的使用就是皮毛,如天津的某TW开发商,DB2的Client竟然装成勒300M大?!30M就能用勒,拜托........???!!!这样的技术支持让人忧虑哟..
<br>如果有兴趣的话,可以看看Informix,原来的通城清算中常用的DB,据说性能与DB2有的一拚.
<br>
<br>Drew Lee
<br>
发表于 2005-7-1 18:51:53 | 显示全部楼层

四大主流数据库比较

<br>
<br>   呵呵,受益.
发表于 2005-10-24 13:19:37 | 显示全部楼层

四大主流数据库比较

<p>SQL Server <br />Oracle <br />Sybase ASE 我都使用过</p><p>我想问的是一般医院的临床信息系统都使用哪种数据库?(除了CACHE)</p>
发表于 2005-10-26 09:38:35 | 显示全部楼层

四大主流数据库比较

为什么不说说informix,或者cahce
发表于 2005-10-26 09:40:48 | 显示全部楼层

四大主流数据库比较

我们这里换x系统。准备上sql数据库,如果同时有150个用户同时使用会不会崩?
发表于 2005-10-26 17:06:45 | 显示全部楼层

四大主流数据库比较

四种数据库可靠性、稳定性如何?
发表于 2005-11-21 13:30:32 | 显示全部楼层

四大主流数据库比较

是多年前的文章
<br>现在看起来参考价值不大
发表于 2005-11-26 11:41:40 | 显示全部楼层

四大主流数据库比较

这个文章应该98年的,那时候sql server 版本是6.5
<br>
<br><!--editpost--><br><br><br><div><font class='editinfo'>此帖由 bcsvr 在 2005-11-29 20:29 进行编辑...</font></div><!--editpost1-->
发表于 2005-12-23 14:40:39 | 显示全部楼层

四大主流数据库比较

什么都在变化着
发表于 2006-7-14 08:13:22 | 显示全部楼层

四大主流数据库比较

<p>过时的帖子有时会比较害人,经常有人会引用这种资料把一些问题归罪于数据库</p>
发表于 2006-7-14 10:53:26 | 显示全部楼层

四大主流数据库比较

<p>这种评价太古老了吧,更新些知识的说</p><p></p><p>sql还没有用好....</p>
发表于 2006-7-15 12:53:31 | 显示全部楼层

四大主流数据库比较

<p>新浪,全球注册用户超过1.8亿,平台Windows Server2003,数据库Sql Server2005,驱动TB级海量数据库,分析日浏览量突破4.5亿次的门户网站。世界杯期间也没瘫痪吧?</p>
发表于 2006-7-15 13:03:27 | 显示全部楼层

四大主流数据库比较

<p>用Oracle数据库的HIS公司,在作市场的时候经常强调这一点,很贬SqlServer;当说到服务器操作平台的时候,又说是MS的战略性合作伙伴,Win2000或2003Server多强,在方案标书中也加以强调(<font face="Verdana">仅指部分</font>)</p><p>虽然不矛盾,但总给人感觉不咋地。</p>
发表于 2006-7-15 17:22:54 | 显示全部楼层

四大主流数据库比较

<!--quote-l_feng+2006-07-15 13:03--><div class='quotetop'>引用l_feng &#064; 2006-07-15 13:03)</div><div class='quotemain'><!--quote1--><p>用Oracle数据库的HIS公司,在作市场的时候经常强调这一点,很贬SqlServer;当说到服务器操作平台的时候,又说是MS的战略性合作伙伴,Win2000或2003Server多强,在方案标书中也加以强调(<font face="Verdana">仅指部分</font>)</p><p>虽然不矛盾,但总给人感觉不咋地。</p><p><!--quote2--></div><!--quote3--><br />我没明白你的意思.</p><p>我家里买的是海尔的冰箱,热水器和空调,但是我为什么一定要买海尔的电视机,电话机,DVD,...? 我买了其他品牌的东西,也没有什么异样的感觉.</p><p>每个公司都有自己的强项和弱项.特别是那些产品线很长的公司,不可能什么都做得做的最好.所以人们选用不同的产品也很正常,甚至,我觉得很理智.</p>
您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

快速回复 返回顶部 返回列表