Performance Explorer reports

After you have collected performance data with a Performance Explorer session, you can view it by running the included reports or by querying the database files directly.

Performance Explorer gathers detailed information about a program or job's behavior and performance and stores this information in Performance Explorer database files. You can query these files with SQL, or by running one of several reports. You can generate four different reports with Performance Explorer: Statistics, Profile, Trace, and Base reports. See Performance Explorer definitions for information on why you would use a particular definition to generate one of these reports. Each report is discussed in detail in the Performance Tools.

You can create and print Performance Explorer reports by using the Print Performance Explorer Report (PRTPEXRPT) command. Use the OUTFILE parameter when you want to customize your Trace Report. The following commands are examples for printing reports for each type of Performance Explorer data:

  • Print a *STATS report sorting by the CPU time used
    PRTPEXRPT MBR(MYSTATS) LIB(MYLIB) TYPE(*STATS) STATSOPT(*CPU)
    
  • Print a profile report summarized by procedure
    PRTPEXRPT MBR(MYPROFILE) LIB(MYLIB) TYPE(*PROFILE)
    PROFILEOPT(*SAMPLECOUNT *PROCEDURE)
    
  • Print a trace sorted by task ID
    PRTPEXRPT MBR(MYTRACE) LIB(MYLIB) TYPE(*TRACE) TRACEOPT(*TASK)

Performance Explorer stores its collected data in the QAVPETRCI file, which is located in the QPFR library. Type the following command to view the contents for a single record:

   DSPFFD FILE(QPFR/QAVPETRCI)