Introduction to validating indexes


BMC AMI Fast Path Indexer for IMS

 provides two command-driven utilities that validate indexes: the verify function and the resynchronize function.

An XSCAN data set (created by the XSCAN utility) can be used in place of the DEDB area data set as input into these utilities. Only one of these data set types (XSCAN data set or DEDB area data set) can be used as input. For more information about using the XSCAN utility, see Index-scan-utility.

Verify function

By using the command-driven index verify utility, you can validate the contents of an index to a primary DEDB offline or online in an IMS batch message processing (BMP) region.

The VERIFY command lets you diagnose conditions that are causing an out-of-sync condition.

If the VERIFY command indicates mismatches between the primary DEDB and its associated index, the BMC AMI Fast Path Indexer for IMS RESYNC command can be used to perform an online resynchronization of the secondary index database with its associated primary DEDB.

Resynchronize function

By using the command-driven index resynchronize utility, you can resynchronize an index to a primary DEDB without taking it offline.

Unlike other online commands that run in an IFP region in Fast Path/EP products, the RESYNC command runs in an IMS BMP region and can be executed only while the database is online.

The RESYNC command performs a one-step verification and resynchronization of an index to its associated primary DEDB while the primary DEDB remains online to IMS.

Notes

  • Before executing the RESYNC command in the specified PSB, you must ensure that the primary DEDB has been defined with at least read access, and that the secondary index database has been defined with read and write access in the PSB. For more information about creating the PSB, see Creating the PSB for BMP processing.
  • The RESYNC command can process only PFX indexes. It cannot process IBM native indexes.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*