Dynamically running CICS VR scavengers
In most environments, the frequency used by CICS® VR to automatically run the various CICS VR scavengers effectively clean up unused resources and help prevent out-of-storage conditions. However, a few scenarios might occur where it would be advantageous to dynamically run one or more CICS VR scavengers.
Some of the possible scenarios that might require dynamic execution of
a CICS VR
scavenger include:
- SCENARIO 1: out-of-storage condition
- If your batch jobs that start CICS VR VSAM batch logging experience out-of-storage conditions, you might want to dynamically run the server scavenger to release all unused resources in both the CICS VR server address space and the client address space.
- SCENARIO 2: CICS VR error
- If the CICS VR server address space encounters an error, you might want to dynamically run the history scavenger to flush all messages to the data set allocated to the DWWMSG ddname. You can then view the latest messages written to the data set allocated to the DWWMSG ddname to help resolve the error.
- SCENARIO 3: Updated automatic deregistration criteria
- If you change the value a CICS VR automatic deregistration setting, you might want to dynamically run the inventory scavenger to deregister, and optionally delete, items that are older than newly specified CICS VR automatic deregistration criteria.
You can set both the time interval parameter and the start time parameter to control the scavenger using the panel interface.