進一步瞭解 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 由驅動程式和共用服務群組所構成,接受工作步驟執行檔呼叫的驅動程式會起始 Master Address Space (MAS)、分析輸入、處理資料庫控制表,並連線共用服務。在最終步驟中會起始多個子層位址空間 (SAS),以平行執行掃描與排序,載入索引與完成 DBRC 登錄。