大概查阅了下db2的各种版本情况,目前据说db2 10已经出来了,不知道什么情况,但是肯定会在某些功能上进行提升,本文是自己总结的
大概查阅了下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。