IMS Index Builder business scenarios

You can use IMS Index Builder to address many of your day-to-day business problems.

The following scenarios illustrate how you can use IMS Index Builder to address typical business problems.

Non-HALDB initial load or reorganization load

After loading or reloading the prime database, use IMS Index Builder to process the work file (DFSURWF1 or HPSRSIDX) to load the secondary indexes. You can also use IMS Index Builder with a dummy DFSURIDX file to initialize indexes that are not to be loaded yet.

HALDB reload

After reloading a HALDB, use IMS Index Builder to reload the PSINDEX partitions and optionally, the primary indexes and ILDS.

HALDB online reorganization

After ending online reorganization for certain partitions, use IMS Index Builder to reload PSINDEXes and/or partition primary indexes. Rebuilding ILDS for terminated partitions would create entries for the last reorganization only.

Individual index reload

During regular production, an index might be updated extensively, which will decrease performance. In some cases, an index will become corrupted. Therefore, reallocating the index is necessary. Use IMS Index Builder to rebuild the selected index by scanning the database.