The transaction dump table

Table 30 shows some examples of the sort of information that might be maintained in the transaction dump table for different transaction dump codes.

Table 30. Examples of transaction dump table entries
Type of information Example 1 Example 2 Example 3
Transaction dump code MYAB ASRA AKC3
Take a transaction dump? YES NO NO
Take a system dump? YES YES NO
Take system dumps on related systems? NO YES NO
Shut down CICS? NO NO NO
Maximum times dump code action can be taken 50 30 999
Times dump code action already taken (current count) 0 30 37
Transaction dumps taken 0 0 0
Transaction dumps suppressed 0 30 37
System dumps taken 0 30 0
System dumps suppressed 0 0 37

Table 31 shows how the transaction dump table entry for transaction dump code MYAB would be updated with and without global suppression of system dumping. Only the updated fields are shown.

Table 31. Effect of global suppression of system dumping on transaction dump table update
Type of information Before update System dumping enabled System dumping suppressed
Transaction dump code MYAB
Take a transaction dump? YES
Take a system dump? YES
Take system dumps on related systems? NO
Shut down CICS? NO
Maximum times action can be taken 50
Times action already taken 0 1 1
Transaction dumps taken 0 1 1
Transaction dumps suppressed 0 0 0
System dumps taken 0 1 0
System dumps suppressed 0 0 1

The statistics show that a system dump was taken when system dumping was enabled, but not when system dumping was suppressed.

There is a further effect. CICS maintains a record of the current dump ID--the number of the most recent dump to be taken. This is printed at the start of the dump, together with the appropriate dump code. It is concatenated with the CICS run number--that is, the number of times that CICS has been brought up since the global catalog was created--to provide a unique ID for the dump.

Note:
This does not apply to SDUMPs taken by the kernel; these always have a dump ID of 0/0000.

For example, for the ninth dump to be taken during the eleventh run of CICS, if the dump code were TD01, this is what you would see:

    CODE=TD01 ID=11/0009

If system dumping is enabled for the dump code, the same dump ID is given to both the transaction dump and the system dump.

Related Concepts
Dump table statistics
The CICS transaction dump data sets

Related Tasks
Setting up the dumping environment
Dealing with transaction abend codes

Related References
The system dump table
[[ Contents Previous Page | Next Page Index ]]