Setting up the temporary storage data set

This section describes how to define the temporary storage data set. CICS® provides the temporary storage facility to enable application programs to hold data, created by one transaction, for use later by the same transaction or by a different transaction. You save data in temporary storage queues that are identified by symbolic names. Temporary storage queues can be in main storage, VSAM-managed auxiliary storage, or temporary storage pools in the coupling facility.

You would use main storage if:

You would use auxiliary temporary storage if:

You define auxiliary temporary storage as a nonindexed VSAM data set. CICS uses control interval processing when storing or retrieving temporary storage records in this data set. A control interval usually contains several records. Temporary storage space within a control interval is reusable.

Temporary storage queues can also reside in queue pools in a coupling facility. This applies to non-recoverable queues which may be written to and read from different CICS regions. For more information about temporary storage data sharing, see Defining temporary storage pools for temporary storage data sharing. For background information about CICS temporary storage, see the CICS Application Programming Guide.

[[ Contents Previous Page | Next Page Index ]]