Db2 数据库产品版本和 Db2 产品

有多个 Db2 数据库产品版本-每个版本都具有独特的功能 和附加组件产品组合。 有关权利、权限和义务的详细信息,请参阅产品或供应项目的许可协议。

有关每个 Db2 数据库产品版本中包含的功能的详细信息,请参阅 Db2 产品版本和 Db2 产品中的功能

通用代码库

Db2中,所有版本都共享相同的代码库。 版本之间的唯一技术差别在于资源局限性以及高级功能部件或工具集。 此通用核心设计是有意的。 通过这种方式,可以将为任何 Db2 版本编写的应用程序轻松移至 Db2支持的任何操作系统平台上的任何其他 Db2 版本。 此灵活性也适用于数据库管理员 (DBA)。 在一个版本上具有技能的 DBA 将立即在任何其他 Db2 版本上产生成效。

Db2 Workgroup Server Edition

Db2 Workgroup Server Edition 是部门,工作组或中型业务环境的理想之选。 它包括高效处理事务工作负载所需要的所有功能。 此版本对处理器和内存施加了限制,这使它非常适用于中型工作负载(例如,可在部门中找到此类工作负载)。 此版本包括 Data Server Manager Base,它需要单独安装。

它按“处理器价值单元”、“授权用户单一安装”或“虚拟服务器”定价模型提供。 您必须为此产品的每个“授权用户”获取一个单独的用户许可证,并且对安装了其副本的每个服务器至少购买 5 个用户。 如果使用了“处理器价值单元”定价模型,那么您必须购买与安装了它的服务器或虚拟化会话相关联的“处理器价值单元”总数。

它可以部署在 Linux®, UNIX 和 Windows 服务器环境中,最多使用 16 个核心和 128 GB 内存。 Db2 Workgroup Server Edition 仅限于具有指定最大处理器价值单元数 (基于处理器核心总数和类型) 的独立物理服务器,如 ftp://ftp.software.ibm.com/software/smb/pdfs/LicensingGuide.pdf上提供的 IBM® Express ® 中间件™ Licensing Guide 所确定。

可以将 IBM Db2 Performance Management 产品添加到 Db2 Workgroup Server Edition。 可以通过注册相关联的许可证证书文件(另外还要注册许可证证书文件)将其激活。 有关附加组件产品的更多信息,请参阅 Performance Management 产品

Db2 Enterprise Server Edition
Db2 Enterprise Server Edition 适用于事务工作负载和混合工作负载。 此版本没有任何处理器、内存或数据库大小限制,这使其适用于任意大小的工作负载。 此版本包含在 Db2 Workgroup Server Edition 中找到的所有函数以及具体化查询表。 此版本包括 Data Server Manager Base,它需要单独安装。

Db2 Enterprise Server Edition 在处理器价值单元或每个授权用户单一安装定价模型上可用。 您必须为此产品的每个“授权用户”获取一个单独的用户许可证,并且每 100 个“处理器价值单元”至少购买 25 个用户。 如果使用处理器价值单元定价模型,那么必须购买与安装了 Db2 Enterprise Server Edition 的服务器或虚拟化会话相关联的处理器价值单元总数。

可以将 IBM Db2 Performance Management 产品添加到 Db2 Enterprise Server Edition

除了注册 Db2 Enterprise Server Edition 许可证证书文件外,还可以通过注册关联的许可证证书文件将其激活。 有关附加组件产品的更多信息,请参阅 Performance Management 产品

Db2 Advanced Workgroup Server Edition
Db2 Advanced Workgroup Server Edition 类似于 Db2 Advanced Enterprise Server Edition,只是它对处理器和内存施加了限制。 此版本是一种特别适合于部署在部门、工作组或中型企业环境中的数据服务器。

Db2 Advanced Workgroup Server Edition 在处理器价值单元,每个授权用户单一安装或太字节定价模型上可用。 您必须为此产品的每个授权用户获取单独的用户许可证,并且对每个可用于服务器的套接字至少购买 20 个用户。 如果使用处理器价值单元定价模型,那么必须购买与安装了 Db2 Advanced Workgroup Server Edition 的服务器或虚拟化会话相关联的处理器价值单元总数。 Db2 Advanced Workgroup Server Edition 可以部署在 Linux, UNIX 和 Windows 服务器环境中,最多使用 16 个核心和 128 GB 内存。

使用太字节定价模型时,您必须获取足够的太字节权利以涵盖所使用的太字节用户数据(舍入为最接近的太字节)。 此外,必须对每个数据库单独计算所需要的权利数。 此定价模型适用于主要的仓库工作负载。 正是由于该原因,您需要使用数据库分区,至少有两个活动的数据库分区,或者至少将 75% 的用户数据保持在按列组织的表中。 对于后一种情况,该定价模型期望大多数工作负载访问这些表。 Db2 pureScale® 不可用于太字节定价模型,但 HADR 功能可用。 使用此定价模型的服务器环境仅限于使用 4 个套接字。

缺省情况下, IBM Db2 Performance Management 产品提供的功能包含在 Db2 Advanced Enterprise Server Edition中。 db2licm -l 命令的输出仍将 "IBM Db2 Performance Management 产品" 显示为 "未许可"。 此输出供 DSM 使用,以允许在其终端上使用特定功能部件。 IBM Db2 Performance Management 产品在 Advanced Workgroup Server Edition 中的嵌入式功能部件可供您使用。

Db2 Advanced Enterprise Server Edition
Db2 Advanced Enterprise Server Edition 适用于事务工作负载,仓库工作负载和混合工作负载。 此版本没有任何处理器、内存或数据库大小限制,这使其适用于任意大小的工作负载。 此版本包含 Db2 Enterprise Server Edition 中的所有功能以及列组织表,内存中数据库,数据压缩,工作负载管理,复制和分布式分区功能。 此版本还附带了一组完整的补充仓库工具和 Data Server Manager Enterprise。 此选项仅安装 Db2 服务器。 包括的工具必须单独安装。

Db2 Advanced Enterprise Server Edition 在处理器价值单元,每个授权用户单一安装或太字节定价模型上可用。 您必须为此产品的每个“授权用户”获取一个单独的用户许可证,并且每 100 个“处理器价值单元”至少购买 25 个用户。 如果使用处理器价值单元定价模型,那么必须购买与安装了 Db2 Advanced Enterprise Server Edition 的服务器或虚拟化会话相关联的处理器价值单元总数。

使用太字节定价模型时,您必须获取足够的太字节权利以涵盖所使用的太字节用户数据(舍入为最接近的太字节)。 此外,必须对每个数据库单独计算所需要的权利数。 此定价模型适用于主要的仓库工作负载。 正是由于该原因,您需要使用数据库分区,至少有两个活动的数据库分区,或者至少将 75% 的用户数据保持在按列组织的表中。 对于后一种情况,该定价模型期望大多数工作负载访问这些表。 Db2 pureScale 不可用于太字节定价模型,但 HADR 功能可用。

缺省情况下, IBM Db2 Performance Management 产品提供的功能包含在 Db2 Advanced Enterprise Server Edition中。 db2licm -l 命令的输出仍将 "IBM Db2 Performance Management 产品" 显示为 "未许可"。 此输出供 DSM 使用,以允许在其终端上使用特定功能部件。 Advanced Enterprise Server Edition 中 IBM Db2 Performance Management 产品的嵌入式功能部件可供您使用。

Db2 Direct Advanced Edition
Db2 Direct Advanced Edition 通过许可指标为企业提供全面的数据库解决方案,以促进混合云部署。 与 Db2 Advanced Enterprise Server Edition 类似,此解决方案在一个软件包中提供数据仓储,事务和分析功能。 此解决方案为存储优化工具、内存中计算工具、可靠的系统可用性工具以及工作负载管理工具提供了高级功能。 此解决方案还有助于确保以较低成本实现高性能、可操作的洞察、连续的可用性以及可靠性。 此版本引入了简化的许可指标,即虚拟处理器核心 (VPC),也称为每月许可费用。 它提供了用于在本地或云上进行部署的灵活部署选项。 Db2 Direct Advanced Edition 提供以下功能和优势:
  • 改进应用程序性能和分析以便更快地作出决定。
  • 提供高可用性和灾难恢复能力。
  • 提供安全且灵活的环境。
  • 更高效地与各种数据进行交互。
  • 提高效率并减少管理工作。

Db2 Direct Advanced Edition 可以部署在任意大小的 Linux, UNIX 或 Windows 服务器上,从一个处理器到数百个处理器,以及物理服务器和虚拟服务器上。 程序费用: Db2 Direct Advanced Edition 在每个虚拟处理器核心 (VPC) 收费指标上作为每月许可证费用提供。

Db2 Direct Standard Edition
IBM Db2 Direct Standard Edition 是面向小型或中型企业的高性能数据库,具有混合云部署的许可选项。 它包含所有 Db2 Workgroup Server Edition 功能部件,以提供强大的数据管理,高可用性,自主功能和安全性功能部件。 此解决方案有助于确保更高的运行时性能、可靠性以及较低的总拥有成本。 此版本引入了简化的许可指标,即虚拟处理器核心 (VPC),也称为每月许可费用。 它提供了用于在本地或云上进行部署的灵活部署选项。 Db2 Direct Standard Edition 提供以下功能和优势:
  • 改进应用程序性能和分析以便更快地作出决定。
  • 提供高可用性和灾难恢复能力。
  • 提供安全且灵活的环境。
  • 更高效地与各种数据进行交互。
  • 提高效率并减少管理工作。

程序费用: Db2 Direct Standard Edition 在 "虚拟 CPU 费用" 度量值上可用。 您最多只能使用 16 个虚拟处理器核心和 128 GB 实例内存。 这些限制针对每个物理服务器或虚拟服务器,在 pureScale 或 DPF 集群中除外,这些限制针对整个集群。

Db2 Developer Edition

此版本为单个应用程序开发者提供了一个软件包,用于设计,构建和原型应用程序以在任何 IBM Information Management 客户机或服务器平台上进行部署。 这个全面的开发者产品包括所有 DB2 服务器版本和 DB2 Connect Enterprise Edition,从而允许您构建使用最新数据服务器技术的解决方案。

程序费用:此程序包中的软件无法用于生产系统。 您必须为此产品的每个“授权用户”获取一个单独的用户许可证。

缺省情况下, Db2 Developer Edition 随附了 IBM Db2 Performance Management 产品提供的功能。

Db2 Developer-C Edition

此版本提供所有最新的 Db2 功能,以允许开发者设计,构建和原型应用程序,以便在任何 IBM Information Management 客户机或服务器平台上进行部署。 它可安装在具有任意量的 CPU 和 RAM 的物理或虚拟系统上,并已优化为使用多达 4 个核心,16 GB 内存和 100 GB 存储空间。 Db2 Developer-C 通过 Db2的常规修订发行周期提供修订。

此软件包中的软件可用于生产系统;但是,不会提供技术支持。 但是,有一个强大的在线社区,您可以在其中发布问题并向同行学习。 可通过 IBM Db2 社区站点 或通过社交媒体上的同级获得社区支持。

版本 11.1 Mod Pack 4 和修订包 5之前, Db2 Developer-C Edition 具有以下表空间限制:
  • 不支持用户定义的 SMS 和 DMS 表空间。
  • 在不指定 MAXSIZE 的情况下创建自动调整大小的表空间时,最大表空间大小将隐式设置为所定义存储空间限制的剩余容量。
  • 不允许变更大于所定义存储空间限制的表空间。
DB2 附加产品
Db2 版本 11.1中,您可以使用以下 Db2 附加组件产品向各种 Db2 基本版本添加功能:
  • IBM Db2 Performance Management 产品。
IBM Db2 Performance Management 产品
IBM Db2 Performance Management 产品可帮助您提高数据库和应用程序性能并降低成本。 此供应项目为数据库管理员 (DBA) 和其他信息技术 (IT) 人员提供他们前瞻性地管理性能所需的信息,并且有助于避免发生问题以免其影响业务。 IBM Data Server Manager 支持监视数据库的所有方面,包括按列组织的表及其影子表实现。 IBM Data Server Manager 可以帮助您确定紧急问题并接收有关性能下降或出现资源瓶颈的通知,诊断问题的根本原因,并隔离应用程序、网络和数据库中出现问题的组件。 IBM Data Server Manager 还可以通过定义和使用预测性更强的数据库服务器执行环境来帮助避免发生性能问题,并且可以按照可操作的调整建议来帮助解决性能问题。
此供应项目提供以下功能:

可以将 IBM Db2 Performance Management 产品添加到 Db2 Enterprise Server EditionDb2 Workgroup Server Edition

IBM Db2 Performance Management 产品具有自己的许可证证书文件。 激活 CD 中提供了许可证证书文件,您可以从以下位置获得此 CD:要启用该产品,请使用 db2licm 命令来应用 Db2 产品许可证证书文件 (除 Db2 数据库产品版本的基本许可证证书外)。 有关许可证证书文件名的完整列表,请参阅 Db2 许可证文件

新许可选项

Db2 10.5 修订包 5 为 Db2 pureScale 环境中的 Db2 Advanced Workgroup Server Edition 和 Db2 Advanced Enterprise Server Edition 引入了新的许可选项。 如果 Db2 pureScale 配置包含仅用于管理或故障转移目的的成员,那么可以降低此管理成员的许可需求。