DB2数据库支持Windows Linux等操作系统

系统 Linux
DB2、Oracle、SQLServer数据库可以说是数据库领域的三座大山。这三座大山各有各的特色。为此企业在选型的时候往往会在这三个数据库之间犹豫,不知道该选哪个数据库好。

DB2、Oracle、SQLServer数据库可以说是数据库领域的三座大山。这三座大山各有各的特色。为此企业在选型的时候往往会在这三个数据库之间犹豫,不知道该选哪个数据库好。笔者这里就以DB2 数据库与SQLServer数据库为例,谈谈他们的差异。为企业选择数据库提供一些参考。

一、适用平台上的差异。

到目前为止,微软的SQL Server数据据库只支持微软的操作系统。而DB2 数据库不仅支持Windows操作系统,而且还支持Linux等开源操作系统。也就是说,DB2具有很好的跨平台性能。现在很多企业中,都是以Linux或者Unix操作系统作为数据库服务器的。这主要是因为从安全性和稳定性上面Linux或者Unix操作系统都要比Windows操作系统略胜一筹。所以从这一点来说,DB2 数据库就要比SQLServer数据库的应用面要广。

二、安全性上的差异。

对于数据库来说,特别是那些相互联网用户开发的数据库系统,安全性一直是左右数据库选型的主要因素。而在这个安全性上面,SQLServer数据库与DB2数据库之间有很大的差异。据笔者所知,SQLServer数据库到目前为止,没有取得任何国际上认可的安全证书。而对于DB2数据库来说,其已经获得了国际上最高级别的ISO标准认证。,虽然说证书不能够说明问题,但是至少说明DB2 数据库的安全性也是有所保障的。微软在SQLServer数据库上安全投入的不足,让其无法适应互联网安全的威胁。为此这也让SQLServer数据库少了很多订单。

三、数据处理上的差异。

在数据处理的能力上,SQLServer数据库与DB2数据库也有很大的差异。SQLServer数据库虽然支持多用户,但是在大量并发访问的情况下,性能会显著下降。而DB2 数据库可以说是专门为处理大量的并发访问所涉及的。在数据处理上,如果并发行访问比较少或者数据量并不是很大,那么DB2数据库与SQLServer数据库相比,并不会有很大的优势。甚至可能还是SQLServer数据库的性能比较好。但是如果涉及到海量数据的处理,如数据仓库或者企业级的应用,那么DB2数据库的性能就要远远超过SQLServer数据库。从这一点上来说,DB2 数据库适合一些企业级的应用,而SQLServer数据库则因为价格相对便宜、维护相对简单,而比较适合中小企业使用。

四、在投资成本上的差异。

企业部署数据库应用时,所耗费的成本主要有三块,分别为硬件上的投资、数据库授权与人员的支出。在硬件上的投资,两个数据库没有多大的差异。但是在数据库的授权成本与人员的支出上,却有很大的差异。从数据库的授权成本上看,DB2 数据库要比SQLServer数据库高的多。从人员的支出看,企业招募一个DB2 数据库管理员要比招募一个SQLServer数据库管理员贵的多。这主要是因为DB2数据库管理员比较少,而且其往往需要同时维护多个分支机构的应用。所以DB2数据库管理员的价格就要比SQLServer的价格贵好几倍。所以说,从整体成本来看,企业部署DB2数据库要比采用SQLServer数据库贵许多。

可见DB2与SQLServer数据库各有优劣。企业需要根据自己的规模、对于安全性的考虑、性能上的要求以及可以接受的成本等多方面来进行权衡,才能够选择一个合适自己的数据库系统。

【编辑推荐】

  1. Linux和Windows系统线程间的区别
  2. Linux桌面的创新是否过于激进
  3. IDC报告:去年中国Linux市场收入1180万美元
责任编辑:赵宁宁 来源: IT专家网
相关推荐

2010-08-16 14:03:25

DB2数据库

2010-08-13 09:18:30

DB2数据库迁移

2011-05-16 14:42:12

DB2数据库实用操作

2010-08-16 14:45:15

DB2数据库

2010-08-25 15:13:22

DB2Oracle数据库

2010-08-31 16:59:12

DB2UPDATE

2010-08-12 10:27:21

DB2数据库备份

2010-08-16 13:25:41

DB2数据库操作

2010-08-12 10:54:21

IBM DB2数据库

2011-08-18 19:10:27

DB2数据库命令

2009-07-06 00:36:19

DB2基本操作

2010-08-11 11:13:27

DB2 pe

2010-08-03 13:56:11

DB2表复制

2010-09-07 11:23:46

手动安装DB2

2011-03-11 16:02:03

DB2数据库安装

2010-08-25 10:50:48

DB2数据库

2010-08-26 16:15:25

DB2数据库管理

2010-09-30 11:49:21

DB2数据库权限

2010-11-03 16:21:18

DB2数据库授权

2010-11-01 11:30:41

DB2数据库权限
点赞
收藏

51CTO技术栈公众号