IMS HP Prefix Resolution overview

IBM® IMS™ High Performance Prefix Resolution for z/OS® (also referred to as IMS HP Prefix Resolution) is an IMS tool that enables you to resolve and update prefixes of IMS databases that are involved in logical relationships as a single job step.

IMS HP Prefix Resolution has two functions. The Prefix Resolution function creates a data set for resolving the logical relationship pointers that are defined for the databases. The Prefix Update function updates the prefix of each segment whose prefix information was affected by a database load, reorganization, or both.

Prefix Resolution function
The Prefix Resolution function can be used in place of the IMS Database Prefix Resolution utility (DFSURG10).

The Prefix Resolution function processes the DFSURWF1 data set, which is generated by the work data set generator (DFSDSEH0) and Index Maintenance (DFSDXMT0) IMS modules. The Prefix Resolution function creates a data set that contains information that is needed to resolve the logical relationship pointers defined for the databases. The function is also used to create a data set that contains information that is needed to create secondary index databases. The Prefix Resolution function gives you the option of producing either one or both of these two data sets.

Prefix Update function
The Prefix Update function can be used in place of the IMS Database Prefix Update utility (DFSURGP0). The function can be run as a stand-alone job or concurrently during the Prefix Resolution function. With the use of HPPR buffer handler, the Prefix Update function improves the performance considerably over the IMS Database Prefix Update utility. If DBRC is active, the Prefix Update function issues a NOTIFY.REORG command for each database that has been updated.

IMS HP Prefix Resolution provides of the following services: