Fields in the Program-I/O report
The following example shows a sample of a Program-I/O report.
IMS MONITOR ****PROGRAM I/O**** TRACE START 1989 076 12:42:54 TRACE STOP 1989 076 12:43:07 PAGE 0008
.........IWAIT TIME.......... DISTR.
PCB NAME IWAITS TOTAL MEAN MAXIMUM DDNAME MODULE NO.
___ ____ ______ _____ ____ _______ ______ ______ ___
DLVNTZ02 1 35853 35853 35853 DBHVSAM2 VBH 127
4 257649 64412 196028 HIDAM VBH 128
2 79222 39611 62452 XDLBT04I VBH 129
PCB TOTAL
___ _____ 7 372724 53246
DLVNTZX2 2 57645 28822 40686 HIDAM VBH 130
8 176622 22077 46141 DBHVSAM1 VBH 131
6 105340 17556 27843 XDLBT04I VBH 132
3 65296 21765 23458 DBHVSAM2 VBH 133
PCB TOTAL
___ _____ 19 404903 21310
BATCH TOTAL
_____ _____ 26 777627 29908
The meaning of the various fields in the report is as follows:
- TRACE START and TRACE STOP
- The trace start and trace stop fields tell you the time when the
DB Monitor program was last started and stopped. The time is generated
by the time-of-day clock. Clock times are read as follows:
Clock time = hh.mm.ss
Where:
- hh
- Hours 0 through 23
- mm
- Minutes
- ss
- Seconds
If the DB Monitor program was on during an entire batch run, the trace start and trace stop times is when the batch run started and stopped. If the DB Monitor program was turned on and off more than once in the same batch run, the trace start and trace stop times are the times at which the monitor was last started and stopped.
- PCBNAME
- This field describes the name of the PCB the report is providing information about. Remember that each application program has one or more PCBs. If PCB names are unique to application programs, this field can only be used to identify which application program the report is providing information about.
- IWAITS
- This field describes the number of times IMS was inactive.
- IWAIT Time
- This field describes the elapsed time during which IMS was inactive.
- TOTAL
- The total time IMS waited
- MEAN
- The average time IWAIT IMS waited
- MAXIMUM
- The longest single time IMS waited
- DDNAME
- This field describes the name of the data set the application program is using. Within one report, an application program (PCB) can access more than one data set. The statistics compiled are listed separately for each data set.
- MODULE
- This field describes the modules that issued the internal call
(in response to a DL/I call) that caused IMS to
wait.
- DBH
- Module DFSDBHR0
- DLE
- Module DFSDDLE0
- VBH
- Module DFSDVSM0
- DISTR.NUMBER
- The distribution number is a reference number to be used in conjunction with the Distribution-Appendix report. For a description of what it means, see Distribution-Appendix report.
- PCB Total
- For a given PCB this field describes:
- IWAITS
- The total number of times IMS was inactive
- TOTAL
- The total time IMS waited
- MEAN
- The average time per IWAIT
- BATCH Total
- For this execution of the DB Monitor this field describes:
- IWAITS
- The total number of times IMS was inactive
- TOTAL
- The total time IMS waited
- MEAN
- The average time per IWAIT