DB2 V9数据库软件产品版本情况总结
大概查阅了下DB2的各种版本情况,目前据说DB2 10已经出来了,不知道什么情况,但是肯定会在某些功能上进行提升,本文是自己总结的最新的DB2 9.7目前数据库的版本规划情况:
DB2 Express-C
被限制最大支持2个CPU cores和4GB内存,当然该版本的DB2安装包可以免费被用来开发测试或小型企业用于生产需求,但是该版本不能得到原厂的技术支持,而且该版本的安装平台只有linux/windows/solaris/Mac OS 这些基于X8架构的32bit和64bit系统
DB2 Express Edition
是在DB Express-C版本基础上功能进行扩展的收费版的数据库安装包,通过购买相关的license升级即可,该安装软件可以支持4 个CPU cores和8GB内存,该版本可以得到原厂的技术支持,并且还能提供HADR等额外功能
DB2 Workgroup Server Edition
该版本已经没了CPU和内存方面的限制,基本支持了各种OS版本,在DB2 Express Edititon基础上还增加了db2 pureScale等功能特性适合于中小型企业,并且为了将来需求可以进行进一步扩展的
DB2 Enterprise Server
该版本包括了DB2 Express Edition和DB2 Workgroup Server Edition版本的所有功能,比较适合大型数据仓库或在线事务处理,并且提供DPF功能,数据可以有很强的扩展性
DB2 Advanced Enterprise Server Edition
该版本提供了DB2 Enterprise Server上所有的功能,基本满足了大中型企业数据服务的所有需求,并且在该版本基础上包含了大量的新特性和丰富的管理工具,比如Q复制可以提供各种平台的异构数据库和DB2数据双向同步。
以上是DB2 9.7以上版本所提供的DB2服务器软件版本,我们可以看到,上面的版本基本上层层版本都是在前面的基础上进行增强和扩展,并且上下均可完全兼容,当然费用也是逐渐变高了,看来DB2数据库中各种功能组件特性都需要收费服务,所以一个企业完全可以根据自己应用需要的功能选择特定的版本,这样才可以为企业适当的节省费用开支,其实对比下Oracle才发现ORACLE是如此的厚重,一个软件包几乎包括了所有的功能需求,也就是类型DB2 Advanced Enterprise Server Edition这样的软件包,并且还可以免费下载使用使用,当然非商用哦,很是人性化,难怪数据库技术人员都会青睐ORACLE。