了解有关 IMS Index Builder for z/OS 的更多信息

最大限度缩短耗用时间并提高可用性

IMS™ Index Builder for z/OS® 秉持高性能设计原则。它可最大限度缩短构建一个或多个索引所耗用的时间,并最大限度提高数据库可用性,而数据库可用性在批处理和维护窗口缩小时显得尤为重要。IMS Index Builder 从内部发布 IMS 命令,促使 IMS 数据库在最短的时间内实现脱机和联机,确保重建 IMS 索引时没有任何更新。

利用并行进程加快工作速度

IMS Index Builder 使用大量并行排序算法(包括缓冲排序),以减少 I/O 活动并提高性能。IMS Index Builder 在排序期间利用分段将排序流程拆分成多个并行连续的步骤。在将多个索引载入到一个 IMS 物理数据库中时,它还使用并行载入进程。这些复杂的算法可以确保 IMS 索引的重建速度比映像复制和恢复 IMS 索引的流程更快。

支持多种数据库

IMS Index Builder 支持未分区的全功能数据库以及已分区的高可用性大型数据库 (HALDB)。对于任何受支持的分层直接 (HD) 数据库和 HISAM 数据库,它可以扫描现有的物理数据库,并构建 IMS 主索引和辅助索引。对于未分区的数据库,它可以创建一个或多个新的辅助索引数据库。它还可以为 HDAM、HIDAM、HISAM、PHDAM 和 PHIDAM 数据库创建索引。

与诸多 IMS 数据库管理流程集成

在重组或恢复 IMS 数据库时,就会调用 IMS Index Builder 来重新构建索引。该构建器还可以与 IMS High Performance Prefix Resolution 集成,提取所需的数据,解析逻辑上相关的 IMS 数据库前缀。该产品是三种 IBM IMS 解决方案的组成部分:IMS Database Solution Pack、IMS Database Utility Solution 和 IMS Recovery Solution Pack。

提供统计报告,并对处理功能进行排序

IMS Index Builder 可以生成统计报告,将报告存储在 IMS Tool Knowledge Base (ITKB) 存储库中,以便进行集中查看和历史分析。它可以生成排序控制语句,从内部调用由用户提供的排序产品。应用缓冲排序时,该产品提供排序文件大小估算。

提供先进的架构和组件

IMS Index Builder 由驱动程序和常用服务组构成。驱动程序可以通过作业步骤可执行文件进行调用,后者可以启动主地址空间 (MAS),分析输入信息,处理数据库控制表,并附加常用服务。最后一步是,启动多个下级地址空间 (SAS),并行执行扫描和排序,加载索引并完成 DBRC 注册。