Introduction:
We see that there are 3 temp storage queues created for a terminal. After a disconnect, which kicks off VPUR, only two of the temp storage queues are deleted.
Question:
Why is VPUR not deleting all temp storage records?
Environment:
z/OS, z/VSE
Answer:
VPUR only deletes session storage not permanent temp storage since CICS keeps track of this. System queues and user queues will remain in temp storage until a recycle is done. The system and user records are really small so they should not cause a problem remaining in storage. They both remain in storage so we don't have to load them each time they are called, otherwise, you would notice some performance issues.
Additional Information:
TEC467976
TEC301421