漫衍式 DB2 9.5 数据效能器对比

developerWorks


 




Paul Zikopoulos (paulz_ibm@msn.com), 低级专家, IBM Competitive Team, IBM 

作者 Paul Zikopoulos 颠末议定一个对比表,让读者可以轻松地舆解漫衍式 IBM® DB2® 9.5(DB2 9.5)数据效能器系列各成员之间,在根蒂根基批准端正、功用以及特性等方面的差别之处。

在阅读本文之前,请先阅读 注意 大节。

简介

“DB2 is DB2 is DB2.” 关于运转 DB2 9 的种种漫衍式平台(包括可采办到的种种版本和可免费取得的 DB2 Express-C 包)来说,这句话说得没错。

很巨大,这句便于记忆的话的意思是:当您需求晋级时不必郁闷什么。它意味着关于运转在 DB2 所撑持的任何漫衍式平台(Windows、HP-UX、Sun Solaris、Linux(在 System i、System p、System x 和 System z 效能器上运转)和 AIX®)上的 DB2 效能器,您为 DB2 编写的任何运用挨次都可以在这些平台上运转。实践上,尚有一本名为 cross-family SQL reference book 的书,运用这本书,开发人员可以用通用 SQL API 编写可跨产物系列(DB2 for z/OS 和 DB2 for i5/OS)移植的运用挨次。

除此之外,DB2 9.5 还引入了一整套全新的工具,IBM Data Studio。这个称呼中没有 DB2 这个词,这并不是有时的;IBM Data Studio 是一个残破的工具平台,它的感染感动局限跨越悉数 IBM 关系数据效能器的运用挨次的残破生命周期(贪图、开发、部署、治理和控制)。以是,我们不单有一个可移植的 SQL API,尚有一个可以跨企业治理业务逻辑的工具集。这意味着为 DB2 for Windows 编写的运用挨次可以轻松地移植到 DB2 for z/OS™ 上,反之亦然;这也意味着您操作把持的妙技可以运用于差别的成绩局限。为了进一步前进 DB2 系列的价钱,还可以运用 WebSphere Federation Server 或 WebSphere Information Server 等产物扩展 DB2 SQL API,撑持透明地访问会晤非 IBM 关系数据库(好比 Oracle 或 SQL Server)和将非关系数据源(好比 XML 流、旧事行列、VSAM、IMS 等等)归天为关系表,从而处理信息集成成绩,这会直立一个企业局限内的不合数据模型。实践上,DB2 批准访问会晤驻留在任何处所的数据。

DB2 有差别的 版本 和包,包括广受迎接的 DB2 Express-C 及其可选的 Fixed Term License(FTL)撑持包(伟大不把 DB2 Express-C 称为一个 DB2 版本,而是当作一个包,但这并不严重)。悉数 DB2 版本和包共享相同的代码基;它们实践上只在特性和批准端正方面有所区别,这种体式样式试图将 DB2 中恰当的特性、功用以及甜头以恰当的价钱分拨给恰当的目的市场。固然,底层技术都是 DB2,以是关于运用哪个版本的决议与可移植性、可用性以及易用性等成绩是没有关系的。别的,假若您为免费的 DB2 Express-C 引擎编写一个运用挨次,那么这个运用挨次也可以在 DB2 Personal Edition(DB2 Personal)、DB2 Express Edition(DB2 Express)、DB2 Workgroup Edition(DB2 Workgroup)和 DB2 Enterprise Edition(DB2 Enterprise)等版本上运转。

凡是,客户(以及这一方面的 IBM 人员)需求有一份轻易快捷的资料,以便比赛漫衍式 DB2 数据效能器系列中包括的批准端正、特性和功用之间的差别。在本文中,针对我从客户那里理解到的一些最罕见的成绩(比喻 “真相运用什么” 等等),我运用一个巨大的表格来比赛和对照到 2007 年 4 季度为止的差别的 DB2 效能器版本和包。还应该注意,本文没有触及特殊的包,好比 DB2 Warehouse 版本。

本文以及下面所附的表可以或许并不残破。本文试图答复我在与客户语言或许交涉时所听到的 80% 的成绩。(假若我没有谈到您有疑问的主题,请给我发电子邮件,我会在将来的更新中把它加出去)。漫衍式 DB2 版本 就像一套俄罗斯玩偶 —— 在某一个版本中的特性在其他版本中也有,可是我在这里讲到的特性例外。DB2 Express-C 和 DB2 Express-C FTL 使这个单凭阅历的比赛体式样式巨大了些,由于良多特性不包括在这些包中,一些特性是免费的,可是在其他版本中要付费采办(在本文中将细致介绍这些特性)。巨大地说,在大大少数环境下,本文不交涉到那些在悉数版本和包上都能以相同体式样式失失批准的共有特性。比喻,任何漫衍式 DB2 数据效能器版本或包都包括自我调优的内存治理器(STMM),因而在下面的表中不交涉及它。









浅近比赛表

运用表 1 中供给的并排比赛,您可以更轻松地顽强哪个 DB2 9.5 版本和包最相宜本身。假若某个特性没有在表中列出,那么(在大大少数环境下)可以觉得该特性存在于表中包括的悉数版本中。要理解关于 DB2 差别版本的更多信息,请参阅 Paul Zikopoulo 所著的 “Which distributed edition of DB2 is right for you?”。

表 1. 比赛 DB2 Express-C、DB2 Express-C FTL、DB2 Express、DB2 Workgroup 和 DB2 Enterprise Version 9.5 功用、特性和甜头 DB2 Express-C 9 DB2 Express-C 9 FTL DB2 Express 9 DB2 Workgroup 9 DB2 Enterprise 9
平台撑持? (今朝撑持的硬件和软件平台) Windows 和 Linux(System i、System p 和 System x)效能器。 Windows 和 Linux(System i、System p 和 System x)效能器。 Windows、Solaris x64(从 DB2 9.5 FixPack 1 开始)和 Linux(System i、System p 和 System x)效能器。 Windows、Linux(System i、System p 和 System x)、AIX、Solaris(SPARC 和 x64)和 HP-UX(IA-64 只从 DB2 9.5 开始)。 Windows、Linux(System i、System p 和 System x)、AIX、Solaris(SPARC 和 x64)和 HP-UX(IA-64 只从 DB2 9.5 开始)。
能否可以运用 处理器或受权用户批准?

DB2 Express-C 是一个受必然限制的免费 DB2 包。关于 DB2 9.5,您应该晓得 DB2 Express-C 针对双处理中间和 2 GB 内存举行了优化;因而,DB2 Express-C 的资源占用将遭到限制。可以在任何局限的效能器和撑持的任那里理器上运转 DB2 Express-C。 否。运用每效能器批准

在采办 DB2 Express-C FTL 时,实践上是为 DB2 Express-C 效能器采办了一年的撑持效能。由于这个包的 DB2 组件是免费的,以是只需为一年的按期撑持效能付费。很轻易为 DB2 Express-C FTL 授予批准。不需求思索用户数量、效能器的处理器转换、中间或其他工具:只需为每个效能器采办一个 FTL 批准证。假若您有 5 个效能器,就需求 5 个批准证 —— 就这么巨大。DB2 Express-C FTL 接纳与 DB2 Express-C 相同的优化体式样式;可是它有一些限制,要求数据效能器占用的可用途理中间不超越 4 个,占用的可用内存不超越 4 GB。与 DB2 Express-C 一样,可以在任何局限的效能器和撑持的任那里理器上运转 DB2 Express-C FTL。

DB2 Express 既可以用受权用户批准证来授予批准,也可以凭据底层效能器的处理器级别颠末议定每个处理器的体式样式来授予批准。

关于受权用户批准体式样式,要为衔接特定 DB2 Express 效能器的每个用户付费。假若同一个用户企望衔接两个 DB2 Express 数据效能器,那么他需求两个受权用户批准证。别的,在对这个产物运用受权用户批准证时,最少需求 5 个受权用户批准证。

DB2 Express 还可以运用途理器批准证,这种批准体式样式不需求盘算用户数量。DB2 处理器批准证颠末议定物理效能器的处理器(VU)级别授予。

DB2 Workgroup 既可以用受权用户批准证来授予批准,也可以凭据底层效能器的处理器级别颠末议定每个处理器的体式样式来授予批准。

关于受权用户批准体式样式,要为衔接特定 DB2 Workgroup 效能器的每个用户付费。假若同一个用户企望衔接两个 DB2 Workgroup 数据效能器,那么他需求两个受权用户批准证。别的,在对这个产物运用受权用户批准证时,最少需求 5 个受权用户批准证。

DB2 Workgroup 还可以运用途理器批准证,这种批准体式样式不需求盘算用户数量。DB2 处理器批准证颠末议定物理效能器的处理器(VU)级别授予。

DB2 Enterprise 既可以用受权用户批准证来授予批准,也可以凭据底层效能器的处理器级别颠末议定每个处理器的体式样式来授予批准。

关于受权用户批准体式样式,要为衔接特定 DB2 Enterprise 效能器的每个用户付费。假若同一个用户企望衔接两个 DB2 Enterprise 数据效能器,那么他需求两个受权用户批准证。别的,在运用受权用户批准证时,部署这个产物的效能器上每 100 个 VU 最少需求 25 个受权用户批准证。

比喻,假若将 DB2 Enterprise 部署在一个有 400 个 VU 的效能器上,则需求采办至少 100 个受权用户批准证。即便在您的环境中只需 25 个用户,仍然需求采办 100 个受权用户批准证,由于在对 DB2 Enterprise 运用受权用户批准证时,必须为每 100 个 VU 至少采办 25 个受权用户批准证。假若在您的环境中有 125 个用户,那么需求采办 125 个受权用户批准证,由于这超越了最低值(每 100 个 VU 至少 25 个)。

DB2 Enterprise 也可以运用途理器批准证,这种批准体式样式不需求盘算用户数量。DB2 处理器批准证颠末议定物理效能器的处理器(VU)级别授予。
处理器 限制? 不实用

DB2 Express-C 颠末优化,并且在对处理器资源(每插槽中间数、处理器等)无量制的效能器上只能占用 2 个处理中间。 不实用

DB2 Express-C FTL 颠末优化,并且在处理器资源(每插槽中间数、处理器等)无量制的效能器上只能占用 4 个处理中间。 200

DB2 Express 可以部署在最大大处理器级别为 200 个 VU 的效能器上。 400

DB2 Workgroup 可以部署在最大大处理器级别为 400 个 VU 的效能器上。
无量制
能否具有添加子容量批准的正式资历(LPAR、DLPAR 等) 是,颠末议定虚拟机技术或静态 LPAR

可以在运用虚拟化软件(好比 VMWare 和 Microsoft 的 Virtual PC Server)的虚拟化环境中部署 DB2 Express-C 效能器。假若有一个 8 路效能器,那么可以在 4 个差别的虚拟化会话中部署 DB2 Express-C,可是每个会话运用的可用效能器处理中间不超越 2 个。关于静态 LPAR,也是如此。可以在效能器上随意数量的静态 LPAR 中部署 DB2 Express-C,可是每个部署运用的处理中间不克不及超越 2 个,占用的内存不克不及超越 2 GB。 是,颠末议定虚拟机技术或静态 LPAR

可以在运用虚拟化软件(好比 VMWare 和 Microsoft 的 Virtual PC Server)的虚拟化环境中部署 DB2 Express-C FTL 效能器。假若有一个 8 路效能器,那么可以在 4 个差别的虚拟化会话中部署 DB2 Express-C FTL,可是每个会话运用的可用效能器处理中间不超越 4 个。关于静态 LPAR,也是如此。可以在效能器上随意数量的静态 LPAR 中部署 DB2 Express-C FTL,可是每个部署运用的处理中间不克不及超越 4 个,占用的内存不克不及超越 4 GB。假若采办 DB2 Express-C FTL,并运用虚拟化技术在同一台效能器上部署多个 DB2 Express-C FTL,就需求为效能器上的每个拷贝采办撑持包。比喻,假若在一个 8 路效能器上运转 10 个 DB2 Express-C FTL 会话,就需求采办 10 个 DB2 Express-C FTL 批准证。
关于部署 DB2 软件的效能器有无内存限制? 有,2 GB

这个限制是一个 DB2 Express-C 数据效能器在任何物理效能器上批准运用的最大大内存。比喻,可以在具有 16 GB RAM 的效能器上部署 DB2 Express-C,可是必须将这个 DB2 Express-C 数据效能器可以寻址的最大大内存显式地设置为 2 GB。 有,4 GB

这个限制是一个 DB2 Express-C FTL 数据效能器在任何物理效能器上批准运用的最大大内存。比喻,可以在具有 16 GB RAM 的效能器上部署 DB2 Express-C FTL,可是必须将这个 DB2 Express-C FTL 数据效能器可以寻址的最大大内存显式地设置为 4 GB。 有,4 GB

这个限制是一个 DB2 Express 数据效能器在任何物理效能器上批准运用的最大大内存。比喻,可以在具有 16 GB RAM 的效能器上部署 DB2 Express,可是必须将这个 DB2 Express 数据效能器可以寻址的最大大内存显式地设置为 4 GB。 有,16 GB

这个限制是一个 DB2 Workgroup 数据效能器在任何物理效能器上批准运用的最大大内存。比喻,可以在具有 32 GB RAM 的效能器上部署 DB2 Workgroup,可是必须将这个 DB2 Workgroup 数据效能器可以寻址的最大大内存显式地设置为 16 GB。在 DB2 9.5 之前,DB2 Workgroup 的内存限制是整个效能器的内存量;可是在 DB2 9.5 中,改用与 DB2 Express 相同的逻辑,可是限制值为 16 GB 而不是 4 GB。 无,无量制
能否可以或许运用 IBM 的 24x7 工程师直接对话撑持模型,并颠末议定集维护流取得 bug 补丁和额定特性?

由于 DB2 Express-C 是无撑持的产物,以是不具有集维护流(FixPack)或工程师直接对话撑持。DB2 Express-C 版本分离地基于 DB2 版本。比喻,虽然受撑持的 DB2 数据效能器可以或许有预界说的维护贪图,可是 DB2 Express-C 映像可以或许会跳过某个 FixPack。还应该晓得,DB2 Express-C 只需一个版本是可用的。换句话说,在发布了 DB2 Express-C 9.5 之后,早年的版本就会从下载站点上删除。虽然 DB2 Express-C 没有正式撑持,可是可以颠末议定由一些世界顶级 DB2 工程师自愿介入的 撑持论坛 处理您的成绩。

由于 DB2 Express-C FTL 附带撑持,以是它具有与其他受撑持的 DB2 数据效能器相同的工程师直接对话撑持和维护贪图。撑持、高可用性、CPU 和内存限制以及复制是 DB2 Express-C 和 DB2 Express-C FTL 之间的次要差别。
能否能与 DB2 Connect™ 一同部署?

假若企望衔接 DB2 for i5/OS 和 DB2 for z/OS 数据效能器,就需求采办一个 DB2 Connect 版本。您采办的 DB2 Connect 版本 必须 是效能器版;换句话说,不克不及采办 DB2 Connect Personal Edition 并将它放在效能器上。您选择的 DB2 Connect 版本基于良多要素,包括用户数、MIPS 的增加、运用效能器的增加、联邦需求等等。

假若企望衔接 DB2 for i5/OS 和 DB2 for z/OS 数据效能器,就需求采办一个 DB2 Connect 版本。您采办的 DB2 Connect 版本 必须 是效能器版;换句话说,不克不及采办 DB2 Connect Personal Edition 并将它放在效能器上。您选择的 DB2 Connect 版本基于良多要素,包括用户数、MIPS 的增加、运用效能器的增加、联邦需求等等。

假若企望衔接 DB2 for i5/OS 和 DB2 for z/OS 数据效能器,就需求采办一个 DB2 Connect 版本。您采办的 DB2 Connect 版本 必须 是效能器版;换句话说,不克不及采办 DB2 Connect Personal Edition 并将它放在效能器上。您选择的 DB2 Connect 版本基于良多要素,包括用户数、MIPS 的增加、运用效能器的增加、联邦需求等等。

假若企望衔接 DB2 for i5/OS 和 DB2 for z/OS 数据效能器,就需求采办一个 DB2 Connect 版本。您采办的 DB2 Connect 版本 必须 是效能器版;换句话说,不克不及采办 DB2 Connect Personal Edition 并将它放在效能器上。您选择的 DB2 Connect 版本基于良多要素,包括用户数、MIPS 的增加、运用效能器的增加、联邦需求等等。

假若企望衔接 DB2 for i5/OS 和 DB2 for z/OS 数据效能器,就需求采办一个 DB2 Connect 版本。您采办的 DB2 Connect 版本 必须 是效能器版;换句话说,不克不及采办 DB2 Connect Personal Edition 并将它放在效能器上。您选择的 DB2 Connect 版本基于良多要素,包括用户数、MIPS 的增加、运用效能器的增加、联邦需求等等。

还要注意,与 DB2 8 中的环境差别,DB2 Enterprise 附带任何 DB2 Connect 权利。
能否有 高可用性批准 的资历?

不克不及用任何集群软件直立 DB2 Express-C 数据效能器集群来取得高可用性。比喻,在 DB2 Express-C 中,不批准颠末议定 Microsoft Clustering Services、SteeleEye 或 DB2 9.5 内置的 HA 集群功用直立集群。

DB2 Express-C FTL 批准证批准直立数据效能器集群来取得高可用性。DB2 Express-C FTL 还批准访问会晤 HADR 技术和 DB2 9.5 内置的集群软件。倘运用多个 DB2 Express-C FTL 数据效能器直立一个高可用性集群,就必须为集群中的 每个 效能器采办 FTL 批准证, 无论 它们在集群中实行什么功用。
64 位实例撑持? 包括
包括
包括
包括
包括

能否撑持 High Availability Disaster Recovery(HADR)?

DB2 HADR 特性为无分区的 DB2 数据效能器供给高可用性和灾祸光复撑持。

DB2 Express-C 不撑持 HADR。实践上,在运用任何集群软件的任何高可用性环境中,都不批准运用 DB2 Express-C。 是。包括

DB2 Express-C FTL 批准以撑持组件的形式运用 HADR。假若针对 HADR 设置 DB2 Express-C FTL,就必须为 两个 效能器都采办 DB2 Express-C FTL 批准证。 附加件

只需采办了对应的 High Availability Feature Pack,就可以对 DB2 Express 数据效能器运用 HADR。
必须为主效能器上的悉数处理器采办这个特性包的批准证。从 DB2 9.5 开始,不再需求为备用效能器采办 High Availability Feautre Pack 的批准证,除非将这台机器用作 HADR twin 集群中的热备用效能器。这是 DB2 9.5 中对批准端正的一项批改。

从 DB2 9.5 开始,悉数 DB2 Workgroup 数据效能器都包括 HADR 技术。除了惯例的 DB2 数据效能器高可用性批准端正之外,不需求其他批准。在 DB2 9.5 之前,必须颠末议定 High Availability Feature Pack 采办这种技术。

HADR 功用是 DB2 Enterprise 的 免费局部,除了惯例的 DB2 数据效能器高可用性批准端正之外,不需求其他批准。
Label Based Access Control(LBAC)? 不行用 不行用 不行用 不行用 附加件

要想在 DB2 9 中完成基于标签的安好性,必须运用 DB2 Enterprise 并别的采办 Advanced Access Control Feature Pack。
能否撑持 Connection Concentration?

这个特性在 DB2 Express-C 环境中不行用。

这个特性在 DB2 Express-C FTL 环境中不行用。

从 DB2 9.5 开始,这个特性所属的 Workload Management Feature Pack 已经从 DB2 Express 数据效能器中删除了,成为了一个附加件。

从 DB2 9.5 开始,这个特性所属的 Workload Management Feature Pack 已经从 DB2 Workgroup 数据效能器中删除了,成为了一个附加件。 包括
DB2 Governor?

这个特性在 DB2 Express-C 环境中不行用。

这个特性在 DB2 Express-C FTL 环境中不行用。

从 DB2 9.5 开始,这个特性所属的 Workload Management Feature Pack 已经从 DB2 Express 数据效能器中删除了,成为了一个附加件。

从 DB2 9.5 开始,这个特性所属的 Workload Management Feature Pack 已经从 DB2 Workgroup 数据效能器中删除了,成为了一个附加件。 包括
归天查询表(Materialized Query Table),好比 Cache Table?

这个特性在 DB2 Express-C 环境中不行用。

这个特性在 DB2 Express-C FTL 环境中不行用。

从 DB2 9.5 开始,Performance Optimization Feature Pack(目下当今在 DB2 9.5 中称为 Query Optimization Feature Pack)已经从 DB2 Express 数据效能器中删除了,成为了一个附加件。 附加件

只需采办了对应的 Query Optimization Feature Pack(早年在 DB2 9 中称为 Performance Optimization Feature Pack),就可以直立 MQT。关于 DB2 Workgroup,这个特性包还批准运用多维聚簇表和查询并行性。

假若将 DB2 Workgroup 用于与 BI 干系的任务负载,那么应该仔细思索采办这个特性包,或许运用 DB2 Warehouse 版本之一。 包括

悉数 DB2 Warehouse 版本都包括这个特性。
多维聚簇表(Multidimensional Clustering Table,MDC)?

这个特性在 DB2 Express-C 环境中不行用。

这个特性在 DB2 Express-C FTL 环境中不行用。

从 DB2 9.5 开始,Performance Optimization Feature Pack(目下当今在 DB2 9.5 中称为 Query Optimization Feature Pack)已经从 DB2 Express 数据效能器中删除了,成为了一个附加件。 附加件

只需采办了对应的 Query Optimization Feature Pack,就可以直立 MDC 表。关于 DB2 Workgroup,这个特性包还批准运用 MQT 和查询并行性。

假若将 DB2 Workgroup 用于与 BI 干系的任务负载,那么应该仔细思索采办这个特性包,或许运用 DB2 Warehouse 版本之一。 包括

悉数 DB2 Warehouse 版本都包括这个特性。
查询并行性?

这个特性在 DB2 Express-C 环境中不行用。

这个特性在 DB2 Express-C FTL 环境中不行用。

从 DB2 9.5 开始,Performance Optimization Feature Pack(目下当今在 DB2 9.5 中称为 Query Optimization Feature Pack)已经从 DB2 Express 数据效能器中删除了,成为了一个附加件。 附加件

只需采办了对应的 Query Optimization Feature Pack(早年在 DB2 9 中称为 Performance Optimization Feature Pack),就可以运用查询并行性。关于 DB2 Workgroup,这个特性包还批准运用 MQT 和 MDC。

假若将 DB2 Workgroup 用于与 BI 干系的任务负载,那么应该仔细思索采办这个特性包,或许运用 DB2 Warehouse 版本之一。 包括

悉数 DB2 Warehouse 版本都包括这个特性。
Deep Data Row Compression 不行用

可是,可以运用 DB2 空间缩短 优化 DB2 外部运用的数据和存储机关的空间占用。这种缩短会删除值中的屡屡项,只存储一个拷贝。存储的拷贝纪录任何引用存储的值的位置。这个内置的 DB2 特性没有供接纳 Deep Data Row Compression 类似的缩短功用,并且只实用于特定的体例。 不行用

可是,可以运用 DB2 空间缩短 优化 DB2 外部运用的数据和存储机关的空间运用环境。这种缩短会删除值中的屡屡项,只存储一个拷贝。存储的拷贝纪录任何引用存储的值的位置。这个内置的 DB2 特性没有供接纳 Deep Data Row Compression 类似的缩短功用,并且只实用于特定的体例。 不行用

可是,可以运用 DB2 空间缩短 优化 DB2 外部运用的数据和存储机关的空间运用环境。这种缩短会删除值中的屡屡项,只存储一个拷贝。存储的拷贝纪录任何引用存储的值的位置。这个内置的 DB2 特性没有供接纳 Deep Data Row Compression 类似的缩短功用,并且只实用于特定的体例。 不行用。

可是,可以运用 DB2 空间缩短 优化 DB2 外部运用的数据和存储机关的空间运用环境。这种缩短会删除值中的屡屡项,只存储一个拷贝。存储的拷贝纪录任何引用存储的值的位置。这个内置的 DB2 特性没有供接纳 Deep Data Row Compression 类似的缩短功用,并且只实用于特定的体例。 附加件

要想运用 DB2 中的 Deep Data Row Compression 特性,需求采办 Storage Optimization Feature Pack。
这个特性包只能在 DB2 Enterprise 数据效能器上运用,并且只能颠末议定处理器采办(没有每用户选项)。Deep Data Row Compression 免费包括在 DB2 Warehouse Enterprise 中。这个特性包还包括 Backup Compression。
Backup Compression 不行用 不行用 不行用 不行用 附加件

要想运用 DB2 中的 Backup Compression 特性,需求采办 Storage Optimization Feature Pack。
这个特性包只能在 DB2 Enterprise 数据效能器上运用,并且只能颠末议定处理器采办(没有每用户选项)。Backup Compression 免费包括在 DB2 Warehouse Enterprise 中。这个特性包还包括 Deep Data Row Compression。
能否可以或许跨 IBM 关系数据效能器(DB2 和 Informix IDS)完成 联邦?

这个特性在 DB2 Express-C 环境中不行用。

这个特性在 DB2 Express-C FTL 环境中不行用。 附加件

只需采办了 Homogeneous Federation Feature Pack,就可以从 DB2 Express 数据效能器对其他 DB2 或 Informix IDS 数据效能器实行联邦查询。假若企望对非 IBM 数据源实行联邦查询,就应该思索 WebSphere 产物系列,好比 IBM Information Server 等等。还要注意,DB2 Connect Unlimited Edition 包括 IBM 数据效能器系列联邦。 附加件

只需采办了 Homogeneous Federation Feature Pack,就可以从 DB2 Express 数据效能器对其他 DB2 或 Informix IDS 数据效能器实行联邦查询。假若企望对非 IBM 数据源实行联邦查询,就应该思索 WebSphere 产物系列,好比 IBM Information Server 等等。还要注意,DB2 Connect Unlimited Edition 包括 IBM 数据效能器系列联邦。 附加件

只需采办了 Homogeneous Federation Feature Pack,就可以从 DB2 Express 数据效能器对其他 DB2 或 Informix IDS 数据效能器实行联邦查询。假若企望对非 IBM 数据源实行联邦查询,就应该思索 WebSphere 产物系列,好比 IBM Information Server 等等。还要注意,DB2 Connect Unlimited Edition 包括 IBM 数据效能器系列联邦。
SQL 复制? 包括

撑持对 DB2 效能器系枚举行基于 SQL 的复制。别的,WebSphere 产物可以供给基于行列的复制。比喻,WebSphere Replication Server。 包括

撑持对 DB2 效能器系枚举行基于 SQL 的复制。别的,WebSphere 产物可以供给基于行列的复制。比喻,WebSphere Replication Server。 包括

撑持对 DB2 效能器系枚举行基于 SQL 的复制。别的,WebSphere 产物可以供给基于行列的复制。比喻,WebSphere Replication Server。 包括

撑持对 DB2 效能器系枚举行基于 SQL 的复制。别的,WebSphere 产物可以供给基于行列的复制。比喻,WebSphere Replication Server。
表分区? 不行用 不行用 不行用 不行用 包括

悉数 DB2 Warehouse 版本都包括这个特性。
数据库分区(横向扩展)? 不行用 不行用 不行用 不行用 不行用

从 DB2 9.5 开始,只能颠末议定采办一个 DB2 Warehouse 版本取得 Database Partitioning Feature,从而直立分区的数据库环境。这个特性批准将一个数据库映像漫衍在多个物理效能器上,任何 DB2 Warehouse 版本都包括这个特性。
pureXML 包括 包括 附加件

要想在 DB2 Express 中运用 pureXML 列存储效能,必须采办 pureXML Feature Pack。 附加件

要想在 DB2 Workgroup 中运用 pureXML 列存储效能,必须采办 pureXML Feature Pack。 附加件

要想在 DB2 Enterprise 中运用 pureXML 列存储效能,必须采办 pureXML Feature Pack。
Extreme Workload Management 不行用 不行用 不行用 不行用 附加件

这是 DB2 Enterprise 的 Performance Optimization Feature Pack 的构成局部。这个特性包还包括 DB2 Performance Expert 和 DB2 Query Patroller(可是 DB2 Query Patroller 不再是计策性 DB2 任务负载管了处理方案)。DB2 Warehouse Enterprise 中包括这个特性包。
DB2 Net Search Extender 可以颠末议定下载免费取得。可是,这个挨次供给的任何代码仍然不撑持它。 可以颠末议定下载免费取得。 可以颠末议定下载免费取得。 可以颠末议定下载免费取得。 可以颠末议定下载免费取得。
Spatial Extender 可以颠末议定下载免费取得。可是,这个挨次供给的任何代码仍然不撑持它。 可以颠末议定下载免费取得。 可以颠末议定下载免费取得。 可以颠末议定下载免费取得。 可以颠末议定下载免费取得。
Geodetic Extender 不行用 不行用 不行用 不行用 附加件

假若要开发空间运用挨次,并且不批准在对数据举行投影时出现失真(比喻在运用 DB2 Spatial Extender 时,对地球的曲率举行投影时会出现失真),那么可觉得 DB2 Enterprise 采办这个特性包,从而添加低级的空间建模功用。
DB2 Everyplace (有时称为 Mobility on Demand)? 不行用 不行用

可以颠末议定采办 DB2 Everyplace 产物,在 DB2 Express-C FTL 数据效能器中添加挪动功用。 不行用

可以颠末议定采办 DB2 Everyplace 产物,在 DB2 Express 数据效能器中添加挪动功用。 不行用

可以颠末议定采办 DB2 Everyplace 产物,在 DB2 Workgroup 数据效能器中添加挪动功用。 附加件

可以采办 Mobility on Demand Feature Pack,而不是像其他 DB2 数据效能器版本和包那样直接采办 DB2 Everyplace 产物。关于偶尔衔接的客户机,这个特性包供给了一种扩展企业数据效能器的更经济的体式样式。

Mobility on Demand Feature Pack 供接纳 DB2 Everyplace Enterprise 产物相同的功用、特性和甜头。虽然运用这个特性包可以更经济地完成挪动处理方案,可是必须在采办了这个特性包的 DB2 Enterprise 数据效能器上部署 DB2 Synchronization Server,凭据环境的差别,这可以或许会限制它的灵活性。还要注意,DB2 Connect Unlimited Edition 中包括这个特性包。








终了语

差别的企业有差别的需求 —— 但悉数的企业都需求经济的、矫健的、可伸缩的处理方案。差别的 DB2 版本、包和特性包使客户可以选择最相宜他们的 DB2 特性 —— 同时还不会捐躯中间本领。并且,由于 “DB2 is DB2 is DB2”,您可以确信,不管您选择了什么版本或包,在将来需求伸缩或扩展 DB2 的本领时,您的决议都不会遭到限制 —— 晋级批准证序列号即可。

打包方案是一个不断厘革的局限,以是我发起您经常阅读本文,理解最新的环境。

在本文中,我试图针对我在交涉中从客户那里理解到的罕见成绩,叙述差别的 DB2 数据效能器版本(包括 DB2 Express-C 和 DB2 Express-C FTL)之间的差别。假若您企望这个表中包括其他内容,或许想澄清更多的疑问,请给我发电子邮件。









注意

本文供给的信息来自作者的个人常识,不属于 IBM 官方传达的信息。作者本身及 IBM 对本文中可以或许出现的错误信息概不妥真。


参考资料
进修

  • 您可以参考本文在 developerWorks 环球站点上的 英文原文。

  • developerWorks Information Management 专区:根究为 DB2 UDB 开发人员和治理员筹备的更多参考资料。

  • 随时存眷 developerWorks 技术举止和搜集广播。

  • 理解 DB2 Express-C,它是为社区供给的 DB2 Express Edition 的免费版本。

取得产物和技术
  • 运用 IBM 试用软件 构建您的下一个开发项目,这些软件可以从 developerWorks 直接下载。

  • 目下当今可以无偿运用 DB2。下载 DB2 Express-C,这是为社区供给的 DB2 Express Edition 的免费版本,它供给了与 DB2 Express Edition 相同的中间数据特性,为构建和部署运用挨次奠基了波动的底子底细。


接洽
  • 颠末议定介入 developerWorks blog 介入 developerWorks 社区。



关于作者


Paul C. Zikopoulos 拥有 BA 和 MBA 学位,是 IBM Database Competitive 小组的 IDUG 次要语言人和获奖演讲者。他拥有 9 年以上的 DB2 研讨阅历,还撰写了良多关于 DB2 的杂志文章和册本。Paul 与人合著了以下册本:DB2 - The Complete Reference、DB2 Fundamentals Certification for Dummies、DB2 For Dummies、DB2 Version 8: The Official GuideA DBA's Guide to Databases on Linux。Paul 是一位 DB2 认证的低级技术专家(DRDA 和集群/EEE 方面)以及 DB2 认证的处理方案专家(贸易智能和数据库治理方面)。您可以颠末议定 paulz_ibm@msn.com 与他接洽。





版权声明: 原创作品,批准转载,转载时请务必以超链接形式标明文章 原始情由 、作者信息和本声明。不然将深究法规责任。

转载于:https://www.cnblogs.com/zgqjymx/archive/2011/03/07/1972977.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值