IBM Support

PH28831: PROTECT SQL PA COMPARE AND TEST FUNCTION FROM OVERFLOW CONDITION

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • protect SQL PA Compare and Test function from OVERFLOW condition
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: IBM Db2 SQL Performance Analyzer             *
    *                 users of component:                          *
    *                 - ISPF/BATCH  Process a compare of package   *
    *                   access paths (item 1.7 ) ;                 *
    *                 - ISPF/BATCH Process a test of packages for  *
    *                   updated access paths (item 1.8) ;          *
    *                 - ISPF Process a QMF statement (item 1.6).   *
    ****************************************************************
    * PROBLEM DESCRIPTION: SQL PA COMPARE function does not handle *
    *                      process when TOTAL_COST value is max .  *
    *                      Not possible to explain QMF query.      *
    *                      During Compare function PROCMS or       *
    *                      PROCSU are not showed when they         *
    *                      decrease;                               *
    ****************************************************************
    * RECOMMENDATION: Apply the PTF                                *
    ****************************************************************
    1.Compare function finished with error :
    IBM0461S ONCODE=300 The OVERFLOW condition;
    2.Test function finiched with error :
    ANL0207E Error in processing PACKAGE COST FILTERING.
    NEW COST WAS ZERO;
    3.ANL0310W is displayed when explaining QMF query.
    4.Bind of ANLEEE returns sqlcode-404 due to wrong SQL INSERT
    statement.
    

Problem conclusion

  • Code logic was corrected to fix the issues described.
    
    Search Keywords:
    Compare function finished with error :
    IBM0461S ONCODE=300 The OVERFLOW condition;
    Test function finiched with error :
    ANL0207E Error in processing PACKAGE COST
    FILTERING. NEW COST WAS ZERO;
    During Compare function PROCMS or PROCSU
    are not showed when they decrease;
    ANL0310W is displayed when explaining
    QMF query.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH28831

  • Reported component name

    DB2 SQL PERF AN

  • Reported component ID

    5697F5701

  • Reported release

    510

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2020-08-26

  • Closed date

    2020-09-30

  • Last modified date

    2020-12-02

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

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

    UI71850

Modules/Macros

  • ANLBATCH ANLEEE   ANLPTCM  ANLPTRP
    

Fix information

  • Fixed component name

    DB2 SQL PERF AN

  • Fixed component ID

    5697F5701

Applicable component levels

  • R510 PSY UI71850

       UP20/10/02 P F010

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":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Platform":[{"code":"PF054","label":"z\/OS"}],"Version":"5.1.0"}]

Document Information

Modified date:
04 January 2021