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:
- A data transfer service called HPPRPIPE is used to eliminate the
intermediate Work File 2 (WF2) and Work File 3 (WF3) data sets. By
eliminating these data sets, much of the I/O and handling of the
tape and DASDs, as well as the allocation of the DASDs that are associated
with prefix resolution and update, are eliminated.
- The Prefix Resolution function or the Prefix Update function can
be used as a replacement for the Database Prefix Resolution utility
(DFSURG10) or the Database Prefix Update utility (DFSURGP0) of IMS. With the use of HPPRPIPE and
HPPR buffer handler, each function improves the performance considerably
over the Database Prefix Resolution utility or the Database Prefix
Update utility of IMS.