详细了解 IMS 联机重组流程

端到端的重组解决方案

IBM® IMS™ Online Reorganization Facility for z/OS® 可基于用户定义的策略来分析并评估空间管理状况,以便准确找出突破阈值的时间。它能在问题对 IMS 应用产生负面影响之前检测到这些问题。您可通过预定义联机重组窗口来安排重组联机数据库的时间,从而帮助您节省 DBA 资源和 CPU 时间并提高数据库的可用性。

验证

验证阶段是联机重组流程中的第一个阶段。IMS Online Reorganization Facility for z/OS 会在该阶段验证 IMS 数据库可否被重组。该工具将检查 IMS 版本和组件级别、DBRC 注册和数据库 DBD 定义、工具控制语句以及影子和临时数据集是否得到合理分配。如果此等验证顺利完成,重组将继续进行。

拷贝

IMS 数据库将被暂停运行,以便将数据库缓冲区刷新到 IMS 数据库数据集。这样可以确保在原始的 IMS 数据库数据集中捕获到最新的更新。然后,系统将把原始的 IMS 数据库数据集拷贝到影子 IMS 数据库数据集中。此等拷贝完成后,该工具将再次暂停 IMS 数据库运行,以捕获您对原始 IMS 数据库数据集做出的任何更新。这些更新也将被应用于影子数据集。

重组

一旦影子 IMS 数据库数据集创建完成,该工具便会使用卸载工具对其进行卸载并使用加载工具对其进行重新载入。次级索引也将被重新构建。该工具将解析内部逻辑关系并使用前缀解决方案工具来更新它们。重组后的 IMS 影子数据库是通过映像拷贝工具进行拷贝的映像,并可以通过指针检查工具进行指针检查。

接管

当影子数据集的重组完成后,原始的 IMS 数据库数据集将被重组后的影子 IMS 数据库数据集所替代。该工具将把 REORG 数据库的状态通知给 IMS DBRC。如果 IMS DBD 数据库定义发生变化,IMS Online Reorganization Facility 将执行 ACBGEN。最后,该工具将通过 /START 命令从内部重启 IMS 数据库,接管阶段就此完成。

完成

在“完成”步骤中,该工具将创建最终报告并删除影子 IMS 数据库数据集。