Transaction Classes report
The Transaction Classes report is produced using a combination of the EXEC CICS INQUIRE TRANCLASS and EXEC CICS EXTRACT STATISTICS TRANCLASS commands. The statistics data is mapped by the DFHXMCDS DSECT.
| Field Heading | Description |
|---|---|
| Tclass Name | The name of the transaction class. Source field: EXEC CICS INQUIRE TRANCLASS() |
| Trans in Tclass | The number of transaction definitions
that are defined to this transaction class. Source field: XMCITD |
| Attach in Tclass | The number of transaction attach
requests for transactions in this transaction class. Source field: XMCTAT |
| Class Limit | The maximum number of transactions
that may be concurrently active in this transaction class. Source field: XMCMXT |
| At Class Limit | The number of times that this transaction
class has reached its transaction class limit. Source field: XMCTAMA |
| Last At Max Act | The last time in UTC, in store clock
(STCK) value, that the transaction class has reached its maximum number of transactions that are
allowed to be active. Source field: XMCGAMA |
| Current Active | The current number of transactions
active in this transaction class. Source field: XMCCAT |
| Peak Active | The peak number of transactions active
in this transaction class. Source field: XMCPAT |
| Current Queued | The current number of transactions
that are currently queueing in this transaction class. Source field: XMCCQT |
| Peak Queued | The peak number of transactions that
queued waiting to get into this transaction class. Source field: XMCPQT |
| Accept Immediate | The number of transactions that were
accepted immediately into this transaction class. Source field: XMCAI |
| Accept Queued | The number of transactions that were
queued before being accepted into this transaction class. Source field: XMCAAQ |
| Field Heading | Description |
|---|---|
| Tclass Name | The name of the transaction class.
Source field: EXEC CICS® INQUIRE TRANCLASS() |
| Trans in Tclass | The number of transaction definitions
that are defined to this transaction class. Source field: XMCITD |
| Class Limit | The maximum number of transactions
that may be concurrently active in this transaction class. Source field: XMCMXT |
| Purge Threshold | The queue limit purge threshold for
this transaction class. Source field: XMCTH |
| 6.2 and later Purge A | The purge action that CICS takes for a request of starting a transaction in the named
transaction class when the transaction class has reached the purge threshold. The possible values are as follows:
Source field: XMCPUA |
| At Purge Threshold | The number of times this transaction
class has reached its queue limit purge threshold. Source field: XMCTAPT |
| Purged Immediate | The number of transactions that were
purged immediately because the queue had already reached the purge
threshold for this transaction class. Source field: XMCPI |
| Purged Queued | The number of transactions that have
been purged while queueing to get into this transaction class. Source field: XMCPWQ |
| Total Queued | The total number of transactions
that have become active but first queued to get into this transaction
class. Source field: XMCTQ |
| Avg. Queue Time | The average queueing time for transactions
that have become active but first queued to get into this transaction
class. Source field: XMCTQTME / XMCTQ |
| Avg. Cur Queue Time | The average queueing time for those
transactions that are currently queued waiting to get into this transaction
class. Source field: XMCCQTME / XMCCQT |