DB210.1 ——> DB210.5 重要功能变更
相对于 DB2 v10.1,DB210.5 提供如下重要的新功能增强:
1、DB2 列组织表BLU
这是相对于之前版本“Rows based”的数据存储,数据库存储层架构的一次革命,可压缩的列组织表,主要适合于 “具有很多复杂查询的数据集市、DSS等(OLAP)分析型工作负载,复杂查询的共同特征是使用了 多表连接、分组 和 聚集 以及 基于星型模式的表扫描。
按列组织的表是指其数据页保存列数据而不是行数据的表,它将最小化内存、CPU 和 I/O 资源的消耗。
- 1) 在实例级别设置注册表变量DB2_WORKLOAD 为 ANALYTICS 选项,可以将实例下的所有库启用列组织、空间回收和自动工作负载管理,以及自动配置内存、页大小和扩展数据块大小
- 2) 当然可以通过数据库配置参数 (dft_table_org),用于更改某一个新建数据库的表组织方式为列组织
- 3)db2convert 实用程序,用于将行组织表转换为列组织表
- 4)动态列表预取,这是一种在访问列组织表的查询执行计划中使用的新预取类型
2、DB2 pureScale 功能部件 增强
DB2 V10.5 开始在 DB2 pureScale 环境中引入了 HADR 支持,并利用工作负载均衡。
相较于10.1,将新成员添加到DB2 pureScale实例时,DB2 V10.5消除了对计划内停机维护窗口的需求,提供了更高的可用性:
- 现在可以联机添加 DB2 成员,而不必停机。
- 脱机添加 DB2 成员时,不再要求立即对已经编目的数据库执行备份
- 在完成添加操作之后,复原备份映像并前滚至其他拓扑,而不需要多个完全数据库备份
在 IBM DB2 10.5 Enterprise Server Edition 与 DB2 pureScale 实例之间可以进行备份还原。
DB2 10.5 pureScale 可以运行在基于TCP/IP网络的环境上
- 先前版本,DB2 pureScale 环境仅仅支持将下列两个网络用于 DB2 成员与集群高速缓存设施之间的高速互连通信:基于 InfiniBand (IB) 的远程直接存储器存取 (RDMA) 协议网络,以及基于融合以太网的 RDMA 协议 (RoCE) 网络。从 DB2 Cancun Release 10.5.0.4 开始,可在基于以太网的传输控制协议/因特网协议 (TCP/IP) 网络上运行 DB2 pureScale Feature,而不需要支持特殊远程直接存储器存取 (RDMA) 的适配器。不需要其他硬件、固件或软件,即可在 TCP/IP 网络上安装 DB2 pureScale Feature。实例中的所有主机必须使用同一类型的互连,必须能够相互访问,并且必须位于同一子网上。DB2 pureScale 实例还使用专用私有网络。
DB210.5 ——> DB2 11.1 重要功能变更
1、DPF中开始支持 按列组织的表
Db2 V11.1中, 分区 Db2 数据库环境中支持压缩的按列组织的表,从而允许您利用 BLU 加速,通过 Db2 的 MPP 体系结构对大规模的报告和分析过程进行简化和提速。DPF中BLU 的适用性还意味着现有 MPP 数据仓库可以轻松利用内存中的优化纵列技术。
- MPP aware query planning and optimization for the column vector processing engine
- 用于分区之间的列式数据交换的优化矢量格式
- 一种通用表字典,允许数据在整个网络中保持压缩状态
- 优化的通信基础架构,专为多核并行而设计
2、IBM Direct Standard和Advanced版本
Db2 版本11.1引入了IBM Direct Standard和IBM Direct Advanced版本,这些版本支持混合云部署。两个版本都支持新的订阅模式,以实现最大的许可灵活性。
添加新评论1 条评论
2019-03-20 19:54
atpeace331: @wuwenpin 初来乍到,还望多多指教:)