DB2是IBM公司开发的一款非常庞大的信息管理系统(Information Management)产品族。仅就数据库服务器本身来说,从低端到高端,也包括很多版本,每一个版本提供不同的功能。下面逐一描述:
1. DB2 Everyplace
DB2 Everyplace(简称DB2e), 是IBM专为手持设备开发的Mini型数据库。功能非常简单,可以管理少量的数据,也可以作为客户端联接其他版本的DB2服务器。有一些高端手机在使用这个版本。
2. DB2 Personal Edition
DB2 for PC版,可以运行在windows和linux环境上。主要是用作大型DB2服务器的管理客户端。缺乏一些新功能,但对个人和小企业的1GB以下的小数据库,是足够用的。
3. DB2 Express - C
对于很多DB2的初学者,小型系统的开发者来说,可能最关系的问题是,“DB2有没有免费版?”可以明确的回答,有!这个版本就是DB2 Express-C。它不限制使用时间和数据大小。与 IBM 进行注册 后,还可以在其解决方案中免费分发 DB2 Express-C。这个版本的功能已经涵盖了DB2的绝大部分功能。只是在分布式数据库(DPF)、高可用性(HADR)和使用外部数据源(Federation Server)方面有所限制。
下载地址:
http://www.ibm.com/developerworks/cn/downloads/im/udbexp/
4. DB2 Express Edition
除了有CPU的限制,只能在Linux和Windows上装,其他和DB2 Workgroup Edition是一样的。
5. DB2 Workgroup Edition
实话说我一直没搞清楚这个版本是干啥的。从功能上说,这个版本也就和Express Edition完全一样。顶多可以支持的CPU多一点,平台多一点。但是这些对于小企业用户都不是最关心的。
6. DB2 Enterprise Edition
DB2企业版才是DB2 LUW的完整版,在AIX,Linux和Windows上,支持所有的功能。简写是DB2 ESE。一些只有DB2 ESE才支持的功能如下:
Database Partitioning Feature: 支持分布式数据库,可以让数据库服务器分布于多台机器上,对外是一个整体。DPF是世界上最早产品化的分布式数据库解决方案。虽然,在高可用性方面,以及OLTP系统中DPF不如Oracle的RAC。但是在数据仓库系统中,DPF要快的多。
| 实用程序或功能 | DB2 Express-C 定期许可证 | DB2 Express™ 版(易捷版) | DB2 工作组服务器版 | DB2 企业服务器版6 |
|---|---|---|---|---|
| 高级复制服务 | 否 | 用于 DB2 Express 版(易捷版)的 DB2 高可用性功能部件 | 是 | 是 |
| 备份压缩 | 否 | 否 | 否 | DB2 存储器优化功能部件 |
| 行级压缩 | 否 | 否 | 否 | DB2 存储器优化功能部件 |
| 连接集中器 | 否 | 否 | 否 | 是 |
| 数据库分区 | 否1 | 否1 | 否1 | 否1 |
| DB2 控制器 | 否 | 否 | 否 | 是 |
| DB2 工作负载管理 | 否 | 否 | 否 | 用于 DB2 存储器优化功能部件的 DB2 性能优化功能部件 |
| Geodetic Extender | 否 | 否 | 否 | DB2 地理数据管理功能部件 |
| 高可用性灾难恢复 | 是 | 用于 DB2 Express 版(易捷版)的 DB2 高可用性功能部件 | 是 | 是 |
| 同构联合 | 否 | 用于 DB2 Express 版(易捷版)的 IBM® 同构联合功能部件 | 用于 DB2 工作组服务器版的 IBM 同构联合功能部件 | 用于 DB2 企业服务器版的 IBM 同构联合功能部件 |
| 同构 Q 复制 | 否 | 否 | 否 | 用于 DB2 企业服务器版的 IBM 同构复制功能部件 |
| 同构 SQL 复制 | 是 | 是 | 是 | 是 |
| 基于标签的访问控制(LBAC) | 否 | 否 | 否 | DB2 高级访问控制功能部件 |
| 具体化查询表(MQT) | 否 | 否 | 用于 DB2 工作组服务器版的 DB2 查询优化功能部件 | 是 |
| 多维集群(MDC)表 | 否 | 否 | 用于 DB2 工作组服务器版的 DB2 查询优化功能部件 | 是 |
| Net Search Extender | 是 | 是 | 是 | 是 |
| 联机重新组织 | 否 | 用于 DB2 Express 版(易捷版)的 DB2 高可用性功能部件 | 是 | 是 |
| Performance Expert | 否2 | 否2 | 否2 | 用于 DB2 企业服务器版的 DB2 性能优化功能部件4 |
| pureXML™ 存储 | 是 | 用于 DB2 Express 版(易捷版)的 DB2 pureXML 功能部件 | 用于 DB2 工作组服务器版的 DB2 pureXML 功能部件 | 用于 DB2 企业服务器版的 DB2 pureXML 功能部件 |
| 查询并行性 | 否 | 否 | 用于 DB2 工作组服务器版的 DB2 查询优化功能部件 | 是 |
| DB2 Query Patroller | 否 | 否 | 否 | 用于 DB2 企业服务器版的 DB2 性能优化功能部件3 |
| Spatial Extender | 是 | 是 | 是 | 是 |
| 表分区 | 否 | 否 | 否 | 是 |
| Tivoli® 系统自动化 | 是 | 用于 DB2 Express 版(易捷版)的 DB2 高可用性功能部件5 | 是 | 是 |
|
注:
| ||||
所有 DB2 功能部件也包括在数据库企业开发者版 Linux 版、UNIX 版和 Windows 版。
参见:
本文详细介绍了IBM DB2的不同版本及其特点,包括针对手持设备的DB2Everyplace、适合个人和小企业的DB2PersonalEdition、免费的DB2Express-C等,并对比了各版本的功能差异。
1477

被折叠的 条评论
为什么被折叠?



