Transaction Temporary Storage Usage Summary report
The Transaction Temporary Storage Usage Summary report summarizes Transactions that use Temporary Storage queues. The report consists of Transaction Identification and Temporary Storage statistics from the CMF Performance class records. In addition, there is one sub-section for each TSQueue that this Transaction has used from the CMF transaction resource class records.
See the sample report in Figure 1 created
with the command:
CICSPA RESUSAGE(TRANSUMM(TEMPSTOR),OUTPUT(ddname))
Figure 1. Transaction
Temporary Storage Usage Summary report
V5R3M0 CICS Performance Analyzer
Transaction Temporary Storage Usage Summary
TEMP0001 Printed at 12:34:56 02/15/2015 Data from 07:30:47 5/29/2010 to 08:35:48 5/29/2010 APPLID CICSPA1 Page 1
************* TS Calls ************* *** I/O Waits ***
Tran #Tasks Get Put_Aux Put_Main Total TS Shr_TS
---- ------- --------- -------- -------- -------- -------- --------
CECI 3 Elapse Avg .0000 .0139
Max .0000 .0139
Count Avg 2 0 6 8 0 10
Max 3 0 12 12 0 17
************** TS Calls *********** *** I/O Waits *** ******** TS Item *********
TSQueue #Tasks Get Put_Aux Put_Main Total TS Shr_TS Get Put_Aux Put_Main
---------------- ------- -------- -------- -------- -------- -------- -------- -------- -------- --------
TS_Queue1 2 Elapse Avg .0104 .0000 .0002 .0106 .0000 .0139
Max .0104 .0000 .0002 .0104 .0000 .0139
Count Avg 2 0 6 8 0 10 56 44 378
Max 3 0 12 12 0 17 Length 112 88 756
TS_Queue2 1 Elapse Avg .0104 .0000 .0002 .0000 .0000 .0139
Max .0104 .0000 .0002 .0000 .0000 .0139
Count Avg 2 0 6 8 0 104 56 44 378
Max 2 0 6 8 0 104 Length 112 88 756
Total 2 Elapse Avg .0104 .0000 .0002 .0000 .0000 .0139
Max .0104 .0000 .0002 .0104 .0000 .0139
Count Avg 2 0 6 8 0 10 56 44 378
Max 3 0 12 12 0 17 Length 112 88 756
************* TS Calls ************* *** I/O Waits ***
Tran #Tasks Get Put_Aux Put_Main Total TS Shr_TS
---- ------- --------- -------- -------- -------- -------- --------
CEDA 9 Elapse Avg .0000 .0139
Max .0000 .0139
Count Avg 48 0 506 2 1 568
Max 369 2 4354 8 4 4739
************** TS Calls *********** *** I/O Waits *** ******** TS Item *********
TSQueue #Tasks Get Put_Aux Put_Main Total TS Shr_TS Get Put_Aux Put_Main
---------------- ------- -------- -------- -------- -------- -------- -------- -------- -------- --------
TS_Queue3 9 Elapse Avg .0104 .0000 .0002 .0106 .0000 .0139
Max .0104 .0000 .0002 .0104 .0000 .0139
Count Avg 2 0 6 8 0 10 56 44 378
Max 3 0 12 12 0 17 Length 112 88 756
The report consists of two sections:
- The Identification section that identifies the CICSĀ® Transaction ID. This section consists of
a summary of performance group DFHTEMP fields. Note that data in this
section is obtained from CMF performance class records, not transaction
resource class records.
- Tran
- The Transaction ID identifies the name of the transaction that this transaction resource class record represents. See the performance class data field TRAN (owner: DFHTASK, field ID: 001).
- #Tasks
- Task count (CMF performance class).
- The Temporary Storage section associated with the Transaction
ID immediately before it.
- TSQueue
- The name of the Temporary Storage Queue used by the Transaction. If the TSQueue name contains unprintable characters, the hexadecimal representation is reported immediately below the character name.
- #Tasks
- Task count (CMF transaction resource class).
The Temporary Storage section provides average and maximum values for each of the following fields. For more information on these fields, see the CICS Performance Guide.
- TS Calls
- Temporary Storage Control statistics.
- Get Elapse
- The elapsed time that the user task waited for completion of temporary storage GET requests issued by the user task against this temporary storage queue.
- Get Count
- The number of temporary storage GET requests issued by the user task against this temporary storage queue.
- Put_Aux Elapse
- The elapsed time that the user task waited for completion of PUT requests to auxiliary temporary storage.
- Put_Aux Count
- The number of PUT requests to auxiliary temporary storage issued by the user task.
- Put_Main Elapse
- The elapsed time that the user task waited for completion of PUT requests to main temporary storage.
- Put_Main Count
- The number of PUT requests to main temporary storage issued by the user task.
- Total Elapse
- The total elapsed time that the user task waited for completion of all requests issued by the user task against this temporary storage queue.
- Total Count
- The total number of all requests issued by the user task against this temporary storage queue.
- I/O Waits
-
- TS Elapse
- The total elapsed time that the user task waited for temporary storage I/O.
- TS Count
- The number of I/O waits on this temporary storage queue by the user task.
- Shr_TS Elapse
- The elapsed time that the user task waited for an asynchronous request against this shared temporary storage queue to complete.
- Shr_TS Count
- The number of times that the user task waited for I/O on this shared temporary storage queue.
- TS Item
-
- Get Length
- The total length of all items obtained from this temporary storage queue by the user task.
- Put_Aux Length
- The total length of all items written to the auxiliary temporary storage queue by the user task.
- Put_Main Length
- The total length of all items written to the main temporary storage queue by the user task.