RUNSTATS (indexes)

This option corresponds to the RUNSTATS INDEX form of the RUNSTATS utility control statement.

  • If you did not specify the name of a LISTDEF on the Db2® Utilities panel:
    • If you entered information in the Database name, Table/index owner, or Table/index space name filter fields on the Db2® Utilities panel, the displayed rows are limited to the Db2® objects that match the information you specified.
    • To select an index from those displayed, type S in the Sel column. An asterisk (*) in the PRC column indicates selected indexes.
    • Sample JCL generated for RUNSTATS Utility (indexes) shows an example of generated JCL for gathering statistics on indexes.
      Figure 1. Sample JCL generated for RUNSTATS Utility (indexes)
         File  Edit  Edit_Settings  Menu  Utilities  Compilers  Test  Help
      ────────────────────────────────────────────────────────────────────────────────
       EDIT       FMNUSER.SPFTEMP1.CNTL                           Columns 00001 00072
       ****** ***************************** Top of Data ******************************
       000001 //FMNUSERB JOB (IBMGSA),
       000002 //             FMNUSER,MSGCLASS=A,
       000003 //             NOTIFY=FMNUSER,CLASS=A,
       000004 //             MSGLEVEL=(1,1)
       000005 //*
       000006 //         JCLLIB ORDER=(DB2V810.DFA2.PROCLIB)
       000007 //*
       000008 //**********************************************************************
       000009 //* STEP STAT1: RUNSTAT INDEX
       000010 //* "BUDGER2"."PLAN_TABLE_HINT_IX"
       000011 //**********************************************************************
       000012 //STAT1    EXEC DSNUPROC,SYSTEM=DFA2,UID='FMNUSER'
       000013 //DSNUPROC.STEPLIB  DD DSN=DB2V810.DFA2.SDSNEXIT,DISP=SHR
       000014 //         DD DSN=DB2.V810.SDSNLOAD,DISP=SHR
       000015 //DSNUPROC.SYSIN    DD *
       000016 RUNSTATS INDEX (
       000017 "BUDGER2"."PLAN_TABLE_HINT_IX"
       000018    )
       000019   UPDATE ALL
       000020 /*
       ****** **************************** Bottom of Data ****************************
      
       Command ===>                                                  Scroll ===> PAGE
        F1=Help      F2=Split     F3=Exit      F5=Rfind     F6=Rchange   F7=Up
        F8=Down      F9=Swap     F10=Left     F11=Right    F12=Cancel
  • If you did specify the name of a LISTDEF on the Db2® Utilities panel:
    • FM/Db2 displays an alternative form of the RUNSTATS Utility (Indexes) panel showing the specified LISTDEF and a number of editable fields that correspond to keywords in the RUNSTATS statement.
    • Sample JCL generated for RUNSTATS (indexes) with LISTDEF specified shows an example of generated JCL for recovering table spaces where a LISTDEF has been specified.
      Figure 2. Sample JCL generated for RUNSTATS (indexes) with LISTDEF specified
         File  Edit  Edit_Settings  Menu  Utilities  Compilers  Test  Help
      ────────────────────────────────────────────────────────────────────────────────
       EDIT       FMNUSER.SPFTEMP1.CNTL                           Columns 00001 00072
       ****** ***************************** Top of Data ******************************
       000001 //FMNUSERB JOB (IBMGSA),
       000002 //             FMNUSER,MSGCLASS=A,
       000003 //             NOTIFY=FMNUSER,CLASS=A,
       000004 //             MSGLEVEL=(1,1)
       000005 //*
       000006 //         JCLLIB ORDER=(DB2V810.DFA2.PROCLIB)
       000007 //*
       000008 //**********************************************************************
       000009 //* STEP STAT1: RUNSTAT INDEX LIST LDEFNAME1
       000010 //**********************************************************************
       000011 //STAT1    EXEC DSNUPROC,SYSTEM=DFA2,UID='FMNUSER'
       000012 //DSNUPROC.STEPLIB  DD DSN=DB2V810.DFA2.SDSNEXIT,DISP=SHR
       000013 //         DD DSN=DB2.V810.SDSNLOAD,DISP=SHR
       000014 //DSNUPROC.SYSIN    DD *
       000015 RUNSTATS INDEX LIST LDEFNAME1
       000016   UPDATE ALL
       000017 /*
       ****** **************************** Bottom of Data ****************************
      
       Command ===>                                                  Scroll ===> PAGE
        F1=Help      F2=Split     F3=Exit      F5=Rfind     F6=Rchange   F7=Up
        F8=Down      F9=Swap     F10=Left     F11=Right    F12=Cancel

Related tasks

Related references