Transient data statistics

CICS® collects global and resource statistics on transient data. This reference describes transient data statistics in details and gives you statistics interpretation tips.

About transient data resource statistics

Transient data resource statistics are collected for each queue. You can use the information from the statistics for each queue to calculate the average number of transient data accesses per transaction. The items in this listing reflect the information you placed in the definition for the transient data queue.

The TQRQTYPE field is not displayed in the DFHSTUP report. It signifies the queue type, which can be one of the following fields:
  • TQRQTEXT (X'01') for extrapartition queues
  • TQRQTINT (X'02') for intrapartition queues
  • TQRQTIND (X'03') for indirect queues
  • TQRQTREM (X'04') for remote queues

TQRQTYPE is reset to zero.

You can retrieve transient data resource statistics by using the EXEC CICS EXTRACT STATISTICS TDQUEUE system command. They are mapped by the DFHTQRDS DSECT.

Interpreting transient data statistics

Monitor the data provided by CICS on the amount of I/O activity for transient data, in the form of the number of READs and WRITEs to the transient data intrapartition data set.

If there is a large amount of READ activity, this indicates that the buffer allocation may be insufficient, even though the peak concurrent string access may be fewer than the number allocated.

You should aim to minimize the Intrapartition buffer waits and string waits by increasing the number of buffers and the number of strings if you can afford any associated increase in your use of real storage.