IMS Index Builder for z/OS

Easy-to-use, one-step procedure for building all IMS indexes
Illustration of a person interacting with a cloud-based data management system interface.

Streamline index creation, maintenance and recovery

IMS™ Index Builder for z/OS® simplifies rebuilding IMS primary and secondary indexes, as well as HALDB Indirect List Data Sets (ILDS). It uses advanced sorting and parallel processing to streamline index creation, reorganization, maintenance, and recovery. This tool can create multiple indexes in one job step and rebuilds IMS indexes without the traditional unload and reload processes.

Latest product news and information Explore more topics
Uses superior technology

Provides advanced technology for IMS Index recovery, maintenance and creation.

Minimizes time

Substantially reduces processing time compared to traditional methods.

Streamlines processes

Eliminates the need to image copy index data sets.

Simplifies setup

Provides easy-to-use front end for setup.

Features

A data center aisle filled with neatly organized blue network cables connected to servers. hyper realistic --ar 16:9 --v 6.1 Job ID: 2de3c739-5f1a-40f5-bdd4-a3682e540e19
Minimizes elapsed time and maximizes availability

IMS™ Index Builder for z/OS® minimizes index creation elapsed time in building one or more indexes and maximizes high database availability. It issues IMS commands internally to take IMS databases offline and online for the minimal amount of time necessary to ensure there are no updates while the IMS indexes are being rebuilt. 

Aerial view of illuminated road interchange or highway intersection with busy urban traffic speeding on the road at night. Junction network of transportation taken by drone.
Speeds up work with parallel processes

IMS Index Builder uses a number of parallel sort algorithms including buffered sorts to reduce I/O activity and improve performance. These sophisticated algorithms help ensure the rebuilding of an IMS index is faster than the process of image copying and recovering the IMS index.

Hi-tech data storage server hallway, cloud computing neon glowing design. Generative AI technology
Supports various databases

IMS Index Builder supports both non-partitioned and partitioned databases. It scans supported HD and HISAM databases to build primary and secondary indexes and creates new secondary index databases for non-partitioned systems. It also creates indexes for HDAM, HIDAM, HISAM, PHDAM and PHIDAM databases.

Analyzing data. Close-up of young businessman pointing on the data presented in the chart with pen while working in creative office
Integrated with many IMS database administration processes

When an IMS database is reorganized or recovered, IMS Index Builder rebuilds the indexes. Integrated with IMS High Performance Prefix Resolution, it extracts data to resolve database prefixes for logical relationships. It's part of three IBM® IMS Solutions: IMS Database Solution Pack, IMS Database Utility Solution and IMS Recovery Solution Pack.

Hispanic Female Senior Data Scientist Reviewing Reports Of Risk Management Department On Big Digital Screen In Monitoring Room. Diverse Consulting Company Employees Working Behind Desktop Computers.
Provides statistical reports

IMS Index Builder generates statistical reports, which are stored in the IMS Tool Knowledge Base (ITKB) repository for centralized viewing and historical analysis.

Caucasian technician using computer in server room
Offers advanced architecture and components

IMS Index Builder invokes its driver by the job-step executable, which initiates the MAS, analyzes input, processes database control tables and attaches common services. In the final step, multiple SAS are initiated to perform scans and sorts in parallel, indexes are loaded and DBRC registration is completed.

A data center aisle filled with neatly organized blue network cables connected to servers. hyper realistic --ar 16:9 --v 6.1 Job ID: 2de3c739-5f1a-40f5-bdd4-a3682e540e19
Minimizes elapsed time and maximizes availability

IMS™ Index Builder for z/OS® minimizes index creation elapsed time in building one or more indexes and maximizes high database availability. It issues IMS commands internally to take IMS databases offline and online for the minimal amount of time necessary to ensure there are no updates while the IMS indexes are being rebuilt. 

Aerial view of illuminated road interchange or highway intersection with busy urban traffic speeding on the road at night. Junction network of transportation taken by drone.
Speeds up work with parallel processes

IMS Index Builder uses a number of parallel sort algorithms including buffered sorts to reduce I/O activity and improve performance. These sophisticated algorithms help ensure the rebuilding of an IMS index is faster than the process of image copying and recovering the IMS index.

Hi-tech data storage server hallway, cloud computing neon glowing design. Generative AI technology
Supports various databases

IMS Index Builder supports both non-partitioned and partitioned databases. It scans supported HD and HISAM databases to build primary and secondary indexes and creates new secondary index databases for non-partitioned systems. It also creates indexes for HDAM, HIDAM, HISAM, PHDAM and PHIDAM databases.

Analyzing data. Close-up of young businessman pointing on the data presented in the chart with pen while working in creative office
Integrated with many IMS database administration processes

When an IMS database is reorganized or recovered, IMS Index Builder rebuilds the indexes. Integrated with IMS High Performance Prefix Resolution, it extracts data to resolve database prefixes for logical relationships. It's part of three IBM® IMS Solutions: IMS Database Solution Pack, IMS Database Utility Solution and IMS Recovery Solution Pack.

Hispanic Female Senior Data Scientist Reviewing Reports Of Risk Management Department On Big Digital Screen In Monitoring Room. Diverse Consulting Company Employees Working Behind Desktop Computers.
Provides statistical reports

IMS Index Builder generates statistical reports, which are stored in the IMS Tool Knowledge Base (ITKB) repository for centralized viewing and historical analysis.

Caucasian technician using computer in server room
Offers advanced architecture and components

IMS Index Builder invokes its driver by the job-step executable, which initiates the MAS, analyzes input, processes database control tables and attaches common services. In the final step, multiple SAS are initiated to perform scans and sorts in parallel, indexes are loaded and DBRC registration is completed.

Related solutions
IMS Database Utility Solution for z/OS leadspace
IMS Database Solution Pack for z/OS

Support online database reorganizations to support 24x7 availability, and manage full-function IMS databases and HALDBs

Read more
IMS Recovery Solution Pack for z/OS leadspace
IMS Recovery Solution Pack for z/OS

Experience this suite of software is an integrated solution for simultaneous backup and recovery of multiple data sets and Fast Path areas.

Learn more
This is a IBM Information Management System line illustration.
IMS Tools

Enhance the performance of your IMS systems with on demand, application-specific database and transaction management tools.

Discover more
Take the next step

Explore the capabilities of IMS Index Builder for z/OS to enhance performance and reduce processing time.

Get started
More ways to explore Troubleshooting