IBM Support

PK69264: SYSCOLDIST NOT UPDATED FOR EMPTY TABLE

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • REORG TABLESPACE with inline stats executing against an empty
    table does not update SYSIBM.SYSCOLDIST and replace old rows
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All DB2 for z/OS V8 and DB2 9 for z/OS       *
    *                 users of the RUNSTATS INDEX utility          *
    *                 collecting KEYCARD statistics                *
    ****************************************************************
    * PROBLEM DESCRIPTION: RUNSTATS on an empty index does not     *
    *                      delete previously collected KEYCARD     *
    *                      statistics for the index.               *
    ****************************************************************
    * RECOMMENDATION: Apply corrective PTF when available          *
    ****************************************************************
    User executed a RUNSTATS TABLESPACE INDEX KEYCARD to collect
    distribution statistics. Then the user deleted all the rows
    from the table by executing a LOAD DATA REPLACE with a DUMMY
    SYSREC. Later when the user executed a RUNSTATS job on the
    same objects, the previously collected SYSIBM.SYSCOLDIST
    catalog keycard entries were not deleted from the catalog
    table.
    
    The SYSCOLDIST catalog table update was erroneously skipped
    when no keys were found for the index.
    

Problem conclusion

  • The code was modified to allow the update of
    SYSCOLDIST catalog table when the index is empty.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PK69264

  • Reported component name

    DB2 OS/390 & Z/

  • Reported component ID

    5740XYR00

  • Reported release

    810

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2008-07-18

  • Closed date

    2008-08-18

  • Last modified date

    2008-10-02

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

    UK39025 UK39024

Modules/Macros

  • DSNUSIDX
    

Fix information

  • Fixed component name

    DB2 OS/390 & Z/

  • Fixed component ID

    5740XYR00

Applicable component levels

  • R810 PSY UK39024

       UP08/09/03 P F809

  • R910 PSY UK39025

       UP08/09/03 P F809

Fix is available

  • Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSEPEK","label":"Db2 for z\/OS"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.1","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.1","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
02 October 2008