Adding index functionality to the Fast Path environment
- defining the primary DEDB, defining the index, and registering the index
These actions are referred to as the index registration process
- building the index
- implementing the index in IMS by refreshing the control blocks in the control region
The following table lists the required steps for using a secondary index database. The ‘Performed by’ column indicates whether the step is performed by using the Fast Path Indexer/EP product (PFX) or native IMS (IMS). Steps that are performed within IMS should be somewhat routine for users who are familiar with building and maintaining indexes to IMS full-function databases. The rightmost column lists where each step of the index registration process is discussed in more detail.
Fast Path Indexer/EP usage process
Register the index
Modify the primary DBD to include Fast Path Indexer/EP macros.
Run IMS DBDGEN for the primary DEDB.
Generate the index DBD.
Run IMS DBDGEN for indexes.
Create or update the PSB source.
Run IMS PSBGEN.
Run the PFXAGEN utility.
Build the index
Execute the BUILD command to build an index.
See Index build utility
Implement the index in IMS
Refresh the control blocks in the IMS control region.