In this example, the application with the highest elapsed
time is JUSTIN-JUSDOIT3. There are a couple of points of interest
for this user application that can give you an idea of what to look
for in a more detailed report:
Elapsed times and CPU times
Large differences between class 1 and class 2 times
Synchronous reads
Lock suspensions
All of JUSTIN's applications in this example show similar
symptoms. It is also possible that these applications could be affecting
other applications. If these problems could be solved, general thread
throughput can be improved.
Generate an Accounting trace report to have a closer look
at JUSTIN's jobs. Use the same input data to create the report output.
The JCL looks like this: Figure 1. Specifying
a job stream using ISPF/PDF editor
EDIT ---- ANDREW.OMPE.JOBS.ACTRALON------------------------- Columns 001 072
Command ===> ________________________________________________ Scroll ===> CSR_
****** ***************************** TOP OF DATA ******************************
0001 /* JCL to produce an accounting LONG trace report */
0002 //AWOMPEA JOB (TTS1,YUS7),'ANDREW',
0003 // MSGCLASS=V,CLASS=D,NOTIFY=ANDREW
0004 // EXEC PGM=FPECMAIN
0005 //STEPLIB DD DSN=OMPE.RKANMOD,DISP=SHR
0006 //INPUTDD DD DSN=ANDREW.OMPE.TRACES.TRACE2,DISP=SHR
0007 //DPMOUTDD DD DSN=ANDREW.OMPE.OUT.ACTRC01,DISP=OVR
0008 //JOBSUMDD DD SYSOUT=A
0009 //SYSIN DD *
0010 ACCOUNTING
0011 TRACE
0012 LAYOUT(LONG)
0013 INCLUDE(PRIMAUTH(JUSTIN) PLANNAME(JUSDOIT1 JUSTDOIT2 JUSTDOIT3))
001 EXEC
****** **************************** BOTTOM OF DATA ****************************
F1=Help F2=Split F3=Exit F5=Rfind F6=Rchange F7=Up
F8=Down F9=Swap F10=Left F11=Right F12=Cancel