DB2 9 for z/OS 迈向颠峰
2008-12-12 16:21:53 来源:WEB开发网图形化的 EXPLAIN 已经改进成 Optimization Support Center,增强了分析和改进查询性能的设施。
硬件与 IBM System z 和 z/OS 的协作也提供了性能收益。DB2 以独特方式使用 z/Architecture 指令集,而且最新的指令改进了可靠性、性能和可用性。而且,DB2 与硬盘和通道改变(DS8000,每秒 4 Gb 通道,MIDAW)的结合使用显著提高了数据速率。
可以将工作负载转移到 zIIP 上,从而降低拥有成本。在 V8 中,SQL 过程无法在 zIIP 上运行;但是,DB2 9 上的本机 SQL 过程语言使过程可以进行 zIIP 处理。
DB2 9 还做了内存改进。DDF 和 DBM1 在 bar 上使用共享内存。在 DB2 9 中,更多的 DB2 数据结构转移到了 bar 上。
其他 DB2 9 性能改进包括更好的 LOB 性能,以及在使用大量变长列时更好的变长数据性能。
实用程序
DB2 9 提供了一些显著的实用程序改进。REORG 取消了所有辅助索引类型的 BUILD2 阶段。LOAD 和 REORG CPU 时间改进了 10% 到 15%。另外,DB2 提供了一个在线 REBUILD INDEX。
DB2 9 中取消的特性
在 DB2 中引入新特性和改进特性的同时,也取消了陈旧的特性。DB2 9 不再允许创建简单的表空间。目前,DB2 将继续支持现有的简单表空间,但是不允许创建新的。请记住,迁移到 DB2 9 上之后,删除的任何简单表空间必须重建为分段表空间或分区表空间。
DB2 Estimator 以前可以从网上免费下载,但是对于 DB2 9 是不可用的。在 V7 中稳定下来的 Net.data 将不再得到支持。IBM WebSphere 是 IBM 用来将 DB2 数据交付给 Web 应用程序的战略性解决方案。
JDBC/SQLJ Driver for OS/390 and z/OS 支持已经取消了。所有 Java 应用程序和 Java 例程必须修改为使用 IBM DB2 Driver for JDBC and SQLJ(以前称为 DB2 Universal JDBC Driver)。
另外,DB2 9 不再支持 DB2 管理的存储过程。需要将所有东西迁移到 WLM 管理的存储过程空间。
取消的其他特性包括:
AIV Extender
Text Extender
Net Search Extender
进一步学习
本文可以作为您学习 DB2 9 的起点。
DB2 9 提供了许多令人振奋的新特性,使 DB2 for z/OS 数据服务器保持在性能、可用性和功能性方面领先。我会继续使用它。
- ››db2 对float类型取char后显示科学计数法
- ››DB2中出现SQL1032N错误现象时的解决办法
- ››DB2 锁升级示例
- ››db2诊断系列之---定位锁等待问题
- ››Form Reset Function
- ››OSC“回到顶部”代码
- ››db2 命令选项解释
- ››OSCHINA 使用 Github 登录的源码
- ››FOREACH 宏之GCC实现
- ››DB2 最佳实践: 使用 DB2 pureXML 管理 XML 数据的...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
更多精彩
赞助商链接
