DISPLAY GRS,ANALYZE,LATCH outputs

The following samples are the outputs when you issue the DISPLAY GRS,ANALYZE,LATCH command with different parameters. For detailed definitions of the parameters in these samples, see Displaying global resource serialization information.

If no data returns for the DISPLAY GRS,ANALYZE,LATCH command, the following output is displayed:
LONG BLOCKER ANALYSIS:  request specification
     THERE ARE NO BLOCKING WORK UNITS MATCHING THE INPUT SPECIFICATION
Note: This message will only be returned if a DISPLAY GRS,ANALYZE,LATCH,BLOCKER command is issued. The message text will be different if either WAITER or DEPENDENCY is specified instead.

DISPLAY GRS,ANALYZE,LATCH,BLOCKER output:

The system displays the following lines when a DISPLAY GRS,ANALYZE,LATCH,BLOCKER command is entered:
LONG BLOCKER ANALYSIS:  request specification
     OWNTIME   JOBNAME  E/S  CASID LSETNAME/LATCHID
     hh:mm:ss  jobname  *r*  casid lsetname
                                   latchId
                                   OTHER BLOCKERS: nn WAITERS: nn2
The first line displays the input specified in the command. The second line defines the format of the table. For each blocker that matches the input specifications on the command, the information identified by the header is displayed.

DISPLAY GRS,ANALYZE,LATCH,WAITER output:

The system displays the following lines when a DISPLAY GRS,ANALYZE,LATCH,WAITER command is entered:
LONG WAITER ANALYSIS:  request specification
     WAITTIME  JOBNAME  E/S  CASID LSETNAME/LATCHID
     hh:mm:ss  jobname  *r*  casid lsetname
                                   latchId
     BLOCKER   jobname2  r2        OTHER BLOCKERS: nn WAITERS: nn2
The first line displays the input specified in the command. The second line defines the format of the table. For each waiter that matches the input specifications on the command, the information identified by the header is displayed.

DISPLAY GRS,ANALYZE,LATCH,DEPENDENCY output:

The system displays the following lines when a DISPLAY GRS,ANALYZE,LATCH,DEPENDENCY command is entered:
     DEPENDENCY ANALYSIS:  request specification
     descriptor
     WAITTIME  JOBNAME  E/S  CASID LSETNAME/LATCHID
     hh:mm:ss  jobname  *r*  casid lsetname
                                   latchId
     BLOCKER   jobname2  r2
     ANALYSIS ENDED: analysis outcome
The first line displays the input specified in the command. The second line identifies the element of the analysis that is being displayed. The third line defines the format of the table. For each element, each waiting unit of work is reflected by the fourth and fifth lines. The sixth line indicates the top blocker of the latch resource. The fourth, fifth, and sixth lines are repeated until the analysis is completed. The analysis displays the deadlocks first; then the elements are sorted by wait time in an descending order.

DISPLAY GRS, ANALYZE,LATCH,BLOCKER,DETAIL output:

The system displays the following lines when a DISPLAY GRS, ANALYZE,LATCH,BLOCKER,DETAIL command is entered:
     LONG BLOCKER ANALYSIS:  request specification
     BLOCKER JOBNAME: jobname   (ASID=asid, TCB|WEB=wuaddr)
             REQUEST: reqtype   [(WITH nn OTHERS)]    LT:latchtoken
     BLOCKING hh:mm:ss RESOURCE (CREATOR ASID= casid)
     lsetname                                         LST:lsettoken
     latchId                                          
The first line displays the input specified in the command. For each blocker that matches the input specifications on the command, the information identified by the header is displayed. In this detail output, the ASID and TCB information is displayed.

DISPLAY GRS,ANALYZE,LATCH,WAITER,DETAIL output:

The system displays the following lines when a DISPLAY GRS,ANALYZE,LATCH,WAITER,DETAIL command is entered:
     LONG WAITER ANALYSIS: request specification
     descriptor
     WAITER JOBNAME: jobname (ASID=asid, TCB|WEB=wuaddr)
     REQUEST: reqtype LT:latchtoken
     WAITING hh:mm:ss FOR RESOURCE (CREATOR ASID= casid)
     lsetname LST:lsettoken
     latchId
     BLOCKER JOBNAME: jobname2 (ASID=asid2, TCB|WEB=wuaddr2)
     REQUEST: reqtype2 [(WITH nn2 OTHERS)] LT:latchtoken                             
The first line displays the input specified in the command. For each blocker that matches the input specifications on the command, the information identified by the header is displayed. In this detail output, the ASID and TCB information is displayed.

DISPLAY GRS,ANALYZE,LATCH,DEPEND,DETAIL output:

The system displays the following lines when a DISPLAY GRS,ANALYZE,LATCH,DEPEND,DETAIL command is entered:
     DEPENDENCY ANALYSIS:  request specification
     descriptor
             JOBNAME: jobname   (ASID=asid, TCB|WEB=wuaddr)
             REQUEST: reqtype   [(WITH nn OTHERS)]    LT:latchtoken
     state   hh:mm:ss FOR RESOURCE (CREATOR ASID= casid)
     lsetname                                         LST:lsettoken
     latchId                                          latchtoken
     ANALYSIS ENDED: analysis outcome
The first line displays the input specified in the command. The second line identifies the long waiter number or latch resource owner number. For each subsequent latch resource request, the third through seventh lines are repeated. Each latch resource request is dependent on the latch resource request identified by the next five lines. In this detail output, the ASID and TCB information is displayed.

DISPLAY GRS,ANALYZE,LATCH error output:

The system displays the following lines when a DISPLAY GRS,ANALYZE,LATCH command is entered and the system encounters an error:
PROCESSING ENDED:
     error_reason