设为首页 收藏本站
查看: 1561|回复: 0

[经验分享] DB2版本对比

[复制链接]

尚未签到

发表于 2016-11-12 10:23:52 | 显示全部楼层 |阅读模式
功能、特性和优点DB2Express-C9DB2Express-C9FTLDB2Express9DB2Workgroup9DB2Enterprise9
平台支持?(目前支持的硬件和软件平台)Windows和Linux(Systemi、Systemp和Systemx)服务器。Windows和Linux(Systemi、Systemp和Systemx)服务器。Windows、Solarisx64(从DB29.5FixPack1开始)和Linux(Systemi、Systemp和Systemx)服务器。Windows、Linux(Systemi、Systemp和Systemx)、AIX、Solaris(SPARC和x64)和HP-UX(IA-64只从DB29.5开始)。Windows、Linux(Systemi、Systemp和Systemx)、AIX、Solaris(SPARC和x64)和HP-UX(IA-64只从DB29.5开始)。
是否可以应用处理器或授权用户许可?

DB2Express-C是一个受一定限制的免费DB2包。对于DB29.5,您应该知道DB2Express-C针对双处理核心和2GB内存进行了优化;因此,DB2Express-C的资源占用将受到限制。可以在任何规模的服务器和支持的任何处理器上运行DB2Express-C。
否。使用每服务器许可

在购买DB2Express-CFTL时,实际上是为DB2Express-C服务器购买了一年的支持服务。因为这个包的DB2组件是免费的,所以只需为一年的定期支持服务付费。很容易为DB2Express-CFTL授予许可。不需要考虑用户数量、服务器的处理器转换、核心或其他东西:只需为每个服务器购买一个FTL许可证。如果您有5个服务器,就需要5个许可证——就这么简单。DB2Express-CFTL采用与DB2Express-C相同的优化方式;但是它有一些限制,要求数据服务器占用的可用处理核心不超过4个,占用的可用内存不超过4GB。与DB2Express-C一样,可以在任何规模的服务器和支持的任何处理器上运行DB2Express-CFTL。


DB2Express既可以用授权用户许可证来授予许可,也可以根据底层服务器的处理器级别通过每个处理器的方式来授予许可。

对于授权用户许可方式,要为连接特定DB2Express服务器的每个用户付费。如果同一个用户希望连接两个DB2Express数据服务器,那么他需要两个授权用户许可证。另外,在对这个产品使用授权用户许可证时,最少需要5个授权用户许可证。

DB2Express还可以使用处理器许可证,这种许可方式不需要计算用户数量。DB2处理器许可证通过物理服务器的处理器(VU)级别授予。


DB2Workgroup既可以用授权用户许可证来授予许可,也可以根据底层服务器的处理器级别通过每个处理器的方式来授予许可。

对于授权用户许可方式,要为连接特定DB2Workgroup服务器的每个用户付费。如果同一个用户希望连接两个DB2Workgroup数据服务器,那么他需要两个授权用户许可证。另外,在对这个产品使用授权用户许可证时,最少需要5个授权用户许可证。

DB2Workgroup还可以使用处理器许可证,这种许可方式不需要计算用户数量。DB2处理器许可证通过物理服务器的处理器(VU)级别授予。


DB2Enterprise既可以用授权用户许可证来授予许可,也可以根据底层服务器的处理器级别通过每个处理器的方式来授予许可。

对于授权用户许可方式,要为连接特定DB2Enterprise服务器的每个用户付费。如果同一个用户希望连接两个DB2Enterprise数据服务器,那么他需要两个授权用户许可证。另外,在使用授权用户许可证时,安装这个产品的服务器上每100个VU最少需要25个授权用户许可证。

例如,如果将DB2Enterprise安装在一个有400个VU的服务器上,则需要购买至少100个授权用户许可证。即使在您的环境中只有25个用户,仍然需要购买100个授权用户许可证,因为在对DB2Enterprise使用授权用户许可证时,必须为每100个VU至少购买25个授权用户许可证。如果在您的环境中有125个用户,那么需要购买125个授权用户许可证,因为这超过了最低值(每100个VU至少25个)。

DB2Enterprise也可以使用处理器许可证,这种许可方式不需要计算用户数量。DB2处理器许可证通过物理服务器的处理器(VU)级别授予。
处理器限制?不适用

DB2Express-C经过优化,而且在对处理器资源(每插槽核心数、处理器等)无限制的服务器上只能占用2个处理核心。
不适用

DB2Express-CFTL经过优化,而且在处理器资源(每插槽核心数、处理器等)无限制的服务器上只能占用4个处理核心。
200

DB2Express可以安装在最大处理器级别为200个VU的服务器上。
400

DB2Workgroup可以安装在最大处理器级别为400个VU的服务器上。
无限制
是否具有添加子容量许可的正式资格(LPAR、DLPAR等)是,通过虚拟机技术或静态LPAR

可以在使用虚拟化软件(比如VMWare和Microsoft的VirtualPCServer)的虚拟化环境中部署DB2Express-C服务器。如果有一个8路服务器,那么可以在4个不同的虚拟化会话中安装DB2Express-C,但是每个会话使用的可用服务器处理核心不超过2个。对于静态LPAR,也是如此。可以在服务器上任意数量的静态LPAR中安装DB2Express-C,但是每个安装使用的处理核心不能超过2个,占用的内存不能超过2GB。
是,通过虚拟机技术或静态LPAR

可以在使用虚拟化软件(比如VMWare和Microsoft的VirtualPCServer)的虚拟化环境中部署DB2Express-CFTL服务器。如果有一个8路服务器,那么可以在4个不同的虚拟化会话中安装DB2Express-CFTL,但是每个会话使用的可用服务器处理核心不超过4个。对于静态LPAR,也是如此。可以在服务器上任意数量的静态LPAR中安装DB2Express-CFTL,但是每个安装使用的处理核心不能超过4个,占用的内存不能超过4GB。如果购买DB2Express-CFTL,并使用虚拟化技术在同一台服务器上安装多个DB2Express-CFTL,就需要为服务器上的每个拷贝购买支持包。例如,如果在一个8路服务器上运行10个DB2Express-CFTL会话,就需要购买10个DB2Express-CFTL许可证。
对于安装DB2软件的服务器有无内存限制?有,2GB

这个限制是一个DB2Express-C数据服务器在任何物理服务器上允许使用的最大内存。例如,可以在具有16GBRAM的服务器上安装DB2Express-C,但是必须将这个DB2Express-C数据服务器可以寻址的最大内存显式地设置为2GB。
有,4GB

这个限制是一个DB2Express-CFTL数据服务器在任何物理服务器上允许使用的最大内存。例如,可以在具有16GBRAM的服务器上安装DB2Express-CFTL,但是必须将这个DB2Express-CFTL数据服务器可以寻址的最大内存显式地设置为4GB。
有,4GB

这个限制是一个DB2Express数据服务器在任何物理服务器上允许使用的最大内存。例如,可以在具有16GBRAM的服务器上安装DB2Express,但是必须将这个DB2Express数据服务器可以寻址的最大内存显式地设置为4GB。
有,16GB

这个限制是一个DB2Workgroup数据服务器在任何物理服务器上允许使用的最大内存。例如,可以在具有32GBRAM的服务器上安装DB2Workgroup,但是必须将这个DB2Workgroup数据服务器可以寻址的最大内存显式地设置为16GB。在DB29.5之前,DB2Workgroup的内存限制是整个服务器的内存量;但是在DB29.5中,改用与DB2Express相同的逻辑,但是限制值为16GB而不是4GB。
无,无限制
是否能够使用IBM的24x7工程师直接对话支持模型,并通过集维护流获得bug补丁和额外特性?

因为DB2Express-C是无支持的产品,所以不具有集维护流(FixPack)或工程师直接对话支持。DB2Express-C版本松散地基于DB2版本。例如,尽管受支持的DB2数据服务器可能有预定义的维护计划,但是DB2Express-C映像可能会跳过某个FixPack。还应该知道,DB2Express-C只有一个版本是可用的。换句话说,在发布了DB2Express-C9.5之后,以前的版本就会从下载站点上删除。尽管DB2Express-C没有正式支持,但是可以通过由一些世界顶级DB2工程师志愿参与的支持论坛解决您的问题。


因为DB2Express-CFTL附带支持,所以它具有与其他受支持的DB2数据服务器相同的工程师直接对话支持和维护计划。支持、高可用性、CPU和内存限制以及复制是DB2Express-C和DB2Express-CFTL之间的主要差异。
是否能与DB2Connect™一起安装?

如果希望连接DB2fori5/OS和DB2forz/OS数据服务器,就需要购买一个DB2Connect版本。您购买的DB2Connect版本必须是服务器版;换句话说,不能购买DB2ConnectPersonalEdition并将它放在服务器上。您选择的DB2Connect版本基于许多因素,包括用户数、MIPS的增长、应用服务器的增长、联邦需求等等。


如果希望连接DB2fori5/OS和DB2forz/OS数据服务器,就需要购买一个DB2Connect版本。您购买的DB2Connect版本必须是服务器版;换句话说,不能购买DB2ConnectPersonalEdition并将它放在服务器上。您选择的DB2Connect版本基于许多因素,包括用户数、MIPS的增长、应用服务器的增长、联邦需求等等。


如果希望连接DB2fori5/OS和DB2forz/OS数据服务器,就需要购买一个DB2Connect版本。您购买的DB2Connect版本必须是服务器版;换句话说,不能购买DB2ConnectPersonalEdition并将它放在服务器上。您选择的DB2Connect版本基于许多因素,包括用户数、MIPS的增长、应用服务器的增长、联邦需求等等。


如果希望连接DB2fori5/OS和DB2forz/OS数据服务器,就需要购买一个DB2Connect版本。您购买的DB2Connect版本必须是服务器版;换句话说,不能购买DB2ConnectPersonalEdition并将它放在服务器上。您选择的DB2Connect版本基于许多因素,包括用户数、MIPS的增长、应用服务器的增长、联邦需求等等。


如果希望连接DB2fori5/OS和DB2forz/OS数据服务器,就需要购买一个DB2Connect版本。您购买的DB2Connect版本必须是服务器版;换句话说,不能购买DB2ConnectPersonalEdition并将它放在服务器上。您选择的DB2Connect版本基于许多因素,包括用户数、MIPS的增长、应用服务器的增长、联邦需求等等。

还要注意,与DB28中的情况不同,DB2Enterprise附带任何DB2Connect权利。
是否有高可用性许可的资格?

不能用任何集群软件建立DB2Express-C数据服务器集群来获得高可用性。例如,在DB2Express-C中,不允许通过MicrosoftClusteringServices、SteeleEye或DB29.5内置的HA集群功能建立集群。


DB2Express-CFTL许可证允许建立数据服务器集群来获得高可用性。DB2Express-CFTL还允许访问HADR技术和DB29.5内置的集群软件。如果用多个DB2Express-CFTL数据服务器建立一个高可用性集群,就必须为集群中的每个服务器购买FTL许可证,无论它们在集群中执行什么功能。
64位实例支持?包含
包含
包含
包含
包含
是否支持HighAvailabilityDisasterRecovery(HADR)?

DB2HADR特性为无分区的DB2数据服务器提供高可用性和灾难恢复支持。


DB2Express-C不支持HADR。实际上,在使用任何集群软件的任何高可用性环境中,都不允许使用DB2Express-C。
是。包含

DB2Express-CFTL允许以支持组件的形式使用HADR。如果针对HADR配置DB2Express-CFTL,就必须为两个服务器都购买DB2Express-CFTL许可证。
附加件

只要购买了对应的HighAvailabilityFeaturePack,就可以对DB2Express数据服务器使用HADR。
必须为主服务器上的所有处理器购买这个特性包的许可证。从DB29.5开始,不再需要为备用服务器购买HighAvailabilityFeautrePack的许可证,除非将这台机器用作HADRtwin集群中的热备用服务器。这是DB29.5中对许可规则的一项修改。


从DB29.5开始,所有DB2Workgroup数据服务器都包含HADR技术。除了常规的DB2数据服务器高可用性许可规则之外,不需要其他许可。在DB29.5之前,必须通过HighAvailabilityFeaturePack购买这种技术。


HADR功能是DB2Enterprise的免费部分,除了常规的DB2数据服务器高可用性许可规则之外,不需要其他许可。
LabelBasedAccessControl(LBAC)?不可用不可用不可用不可用附加件

要想在DB29中实现基于标签的安全性,必须使用DB2Enterprise并另外购买AdvancedAccessControlFeaturePack。
是否支持ConnectionConcentration?

这个特性在DB2Express-C环境中不可用。


这个特性在DB2Express-CFTL环境中不可用。


从DB29.5开始,这个特性所属的WorkloadManagementFeaturePack已经从DB2Express数据服务器中删除了,成为了一个附加件。


从DB29.5开始,这个特性所属的WorkloadManagementFeaturePack已经从DB2Workgroup数据服务器中删除了,成为了一个附加件。
包含
DB2Governor?

这个特性在DB2Express-C环境中不可用。


这个特性在DB2Express-CFTL环境中不可用。


从DB29.5开始,这个特性所属的WorkloadManagementFeaturePack已经从DB2Express数据服务器中删除了,成为了一个附加件。


从DB29.5开始,这个特性所属的WorkloadManagementFeaturePack已经从DB2Workgroup数据服务器中删除了,成为了一个附加件。
包含
物化查询表(MaterializedQueryTable),比如CacheTable?

这个特性在DB2Express-C环境中不可用。


这个特性在DB2Express-CFTL环境中不可用。


从DB29.5开始,PerformanceOptimizationFeaturePack(现在在DB29.5中称为QueryOptimizationFeaturePack)已经从DB2Express数据服务器中删除了,成为了一个附加件。
附加件

只要购买了对应的QueryOptimizationFeaturePack(以前在DB29中称为PerformanceOptimizationFeaturePack),就可以创建MQT。对于DB2Workgroup,这个特性包还允许使用多维聚簇表和查询并行性。

如果将DB2Workgroup用于与BI相关的工作负载,那么应该认真考虑购买这个特性包,或者使用DB2Warehouse版本之一。
包含

所有DB2Warehouse版本都包含这个特性。
多维聚簇表(MultidimensionalClusteringTable,MDC)?

这个特性在DB2Express-C环境中不可用。


这个特性在DB2Express-CFTL环境中不可用。


从DB29.5开始,PerformanceOptimizationFeaturePack(现在在DB29.5中称为QueryOptimizationFeaturePack)已经从DB2Express数据服务器中删除了,成为了一个附加件。
附加件

只要购买了对应的QueryOptimizationFeaturePack,就可以创建MDC表。对于DB2Workgroup,这个特性包还允许使用MQT和查询并行性。

如果将DB2Workgroup用于与BI相关的工作负载,那么应该认真考虑购买这个特性包,或者使用DB2Warehouse版本之一。
包含

所有DB2Warehouse版本都包含这个特性。
查询并行性?

这个特性在DB2Express-C环境中不可用。


这个特性在DB2Express-CFTL环境中不可用。


从DB29.5开始,PerformanceOptimizationFeaturePack(现在在DB29.5中称为QueryOptimizationFeaturePack)已经从DB2Express数据服务器中删除了,成为了一个附加件。
附加件

只要购买了对应的QueryOptimizationFeaturePack(以前在DB29中称为PerformanceOptimizationFeaturePack),就可以使用查询并行性。对于DB2Workgroup,这个特性包还允许使用MQT和MDC。

如果将DB2Workgroup用于与BI相关的工作负载,那么应该认真考虑购买这个特性包,或者使用DB2Warehouse版本之一。
包含

所有DB2Warehouse版本都包含这个特性。
DeepDataRowCompression?不可用

但是,可以使用DB2空间压缩优化DB2内部使用的数据和存储结构的空间占用。这种压缩会删除值中的重复项,只存储一个拷贝。存储的拷贝记录任何引用存储的值的位置。这个内置的DB2特性没有提供与DeepDataRowCompression相似的压缩功能,而且只适用于特定的模式。
不可用

但是,可以使用DB2空间压缩优化DB2内部使用的数据和存储结构的空间使用状况。这种压缩会删除值中的重复项,只存储一个拷贝。存储的拷贝记录任何引用存储的值的位置。这个内置的DB2特性没有提供与DeepDataRowCompression相似的压缩功能,而且只适用于特定的模式。
不可用

但是,可以使用DB2空间压缩优化DB2内部使用的数据和存储结构的空间使用状况。这种压缩会删除值中的重复项,只存储一个拷贝。存储的拷贝记录任何引用存储的值的位置。这个内置的DB2特性没有提供与DeepDataRowCompression相似的压缩功能,而且只适用于特定的模式。
不可用。

但是,可以使用DB2空间压缩优化DB2内部使用的数据和存储结构的空间使用状况。这种压缩会删除值中的重复项,只存储一个拷贝。存储的拷贝记录任何引用存储的值的位置。这个内置的DB2特性没有提供与DeepDataRowCompression相似的压缩功能,而且只适用于特定的模式。
附加件

要想使用DB2中的DeepDataRowCompression特性,需要购买StorageOptimizationFeaturePack。
这个特性包只能在DB2Enterprise数据服务器上使用,而且只能通过处理器购买(没有每用户选项)。DeepDataRowCompression免费包含在DB2WarehouseEnterprise中。这个特性包还包含BackupCompression。
BackupCompression?不可用不可用不可用不可用附加件

要想使用DB2中的BackupCompression特性,需要购买StorageOptimizationFeaturePack。
这个特性包只能在DB2Enterprise数据服务器上使用,而且只能通过处理器购买(没有每用户选项)。BackupCompression免费包含在DB2WarehouseEnterprise中。这个特性包还包含DeepDataRowCompression。
是否能够跨IBM关系数据服务器(DB2和InformixIDS)实现联邦?

这个特性在DB2Express-C环境中不可用。


这个特性在DB2Express-CFTL环境中不可用。
附加件

只要购买了HomogeneousFederationFeaturePack,就可以从DB2Express数据服务器对其他DB2或InformixIDS数据服务器执行联邦查询。如果希望对非IBM数据源执行联邦查询,就应该考虑WebSphere产品系列,比如IBMInformationServer等等。还要注意,DB2ConnectUnlimitedEdition包含IBM数据服务器系列联邦。
附加件

只要购买了HomogeneousFederationFeaturePack,就可以从DB2Express数据服务器对其他DB2或InformixIDS数据服务器执行联邦查询。如果希望对非IBM数据源执行联邦查询,就应该考虑WebSphere产品系列,比如IBMInformationServer等等。还要注意,DB2ConnectUnlimitedEdition包含IBM数据服务器系列联邦。
附加件

只要购买了HomogeneousFederationFeaturePack,就可以从DB2Express数据服务器对其他DB2或InformixIDS数据服务器执行联邦查询。如果希望对非IBM数据源执行联邦查询,就应该考虑WebSphere产品系列,比如IBMInformationServer等等。还要注意,DB2ConnectUnlimitedEdition包含IBM数据服务器系列联邦。
SQL复制?包含

支持对DB2服务器系列进行基于SQL的复制。另外,WebSphere产品可以提供基于队列的复制。例如,WebSphereReplicationServer。
包含

支持对DB2服务器系列进行基于SQL的复制。另外,WebSphere产品可以提供基于队列的复制。例如,WebSphereReplicationServer。
包含

支持对DB2服务器系列进行基于SQL的复制。另外,WebSphere产品可以提供基于队列的复制。例如,WebSphereReplicationServer。
包含

支持对DB2服务器系列进行基于SQL的复制。另外,WebSphere产品可以提供基于队列的复制。例如,WebSphereReplicationServer。
表分区?不可用不可用不可用不可用包含

所有DB2Warehouse版本都包含这个特性。
数据库分区(横向扩展)?不可用不可用不可用不可用不可用

从DB29.5开始,只能通过购买一个DB2Warehouse版本获得DatabasePartitioningFeature,从而创建分区的数据库环境。这个特性允许将一个数据库映像分布在多个物理服务器上,任何DB2Warehouse版本都包含这个特性。
pureXML?包含包含附加件

要想在DB2Express中使用pureXML列存储服务,必须购买pureXMLFeaturePack。
附加件

要想在DB2Workgroup中使用pureXML列存储服务,必须购买pureXMLFeaturePack。
附加件

要想在DB2Enterprise中使用pureXML列存储服务,必须购买pureXMLFeaturePack。
ExtremeWorkloadManagement?不可用不可用不可用不可用附加件

这是DB2Enterprise的PerformanceOptimizationFeaturePack的组成部分。这个特性包还包含DB2PerformanceExpert和DB2QueryPatroller(但是DB2QueryPatroller不再是战略性DB2工作负载管理解决方案)。DB2WarehouseEnterprise中包含这个特性包。
DB2NetSearchExtender?可以通过下载免费获得。但是,这个程序提供的任何代码仍然不支持它。可以通过下载免费获得。可以通过下载免费获得。可以通过下载免费获得。可以通过下载免费获得。
SpatialExtender?可以通过下载免费获得。但是,这个程序提供的任何代码仍然不支持它。可以通过下载免费获得。可以通过下载免费获得。可以通过下载免费获得。可以通过下载免费获得。
GeodeticExtender?不可用不可用不可用不可用附加件

如果要开发空间应用程序,而且不允许在对数据进行投影时出现失真(例如在使用DB2SpatialExtender时,对地球的曲率进行投影时会出现失真),那么可以为DB2Enterprise购买这个特性包,从而添加高级的空间建模功能。
DB2Everyplace(有时称为MobilityonDemand)?不可用不可用

可以通过购买DB2Everyplace产品,在DB2Express-CFTL数据服务器中添加移动功能。
不可用

可以通过购买DB2Everyplace产品,在DB2Express数据服务器中添加移动功能。
不可用

可以通过购买DB2Everyplace产品,在DB2Workgroup数据服务器中添加移动功能。
附加件

可以购买MobilityonDemandFeaturePack,而不是像其他DB2数据服务器版本和包那样直接购买DB2Everyplace产品。对于偶尔连接的客户机,这个特性包提供了一种扩展企业数据服务器的更经济的方式。

MobilityonDemandFeaturePack提供与DB2EveryplaceEnterprise产品相同的功能、特性和优点。尽管使用这个特性包可以更经济地实现移动解决方案,但是必须在购买了这个特性包的DB2Enterprise数据服务器上安装DB2SynchronizationServer,根据环境的不同,这可能会限制它的灵活性。还要注意,DB2ConnectUnlimitedEdition中包含这个特性包。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-299243-1-1.html 上篇帖子: Java连接DB2 下篇帖子: DB2归档恢复语句
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

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