IBM Support

PH14404: ABEND0C4 RC38 AT DSNXOSJO OFFSET3DB8 ON QUERY WITH LEFT JOINS AND STARJOIN IS ENABLED

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • ABEND0C4 RC38 at DSNXOSJO OFFSET3DB8 on query with left joins
    and Star schema processing(STARJOIN subsystem parameter) is
    enabled.
    

Local fix

  • Disable STARJOIN
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * All Db2 12 for z/OS users who run                            *
    * queries with left outer join and with                        *
    * STARJOIN subsystem parameter turned                          *
    * on.                                                          *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * ABEND0C4 RC38 at DSNXOSJO OFFSET3DB8                         *
    * can occur on queries with LEFT JOIN                          *
    * and with star schema processing                              *
    * (STARJOIN subsystem parameter) turned                        *
    * on.                                                          *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * Apply corrective PTF when available                          *
    ****************************************************************
    ABEND0C4 RC38 at DSNXOSJO OFFSET3DB8 can occur on queries when
    the following conditions are met.
    
    (1) the STARJOIN subsystem parameter is turned on
    (2) A set of tables join to one dimension table, which joins
    to the fact table.
    (3) Within the set of tables in (1), there exists LEFT JOIN
    (4) Within the set of LEFT JOIN tables in (3), there exists
    no sargable JOIN predicates
    
    When the conditions above are met, ABEND0C4 RC38 at DSNXOSJO
    OFFSET3DB8 can occur because Db2 may fail to generate an
    access plan.
    

Problem conclusion

  • PH14404 fixes the abend by generating a cartesian join access
    plan among the tables described above.
    
    LEFTJOIN LOJ SQLLEFT SQLOUTER
    SQLSTARJOIN
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH14404

  • Reported component name

    DB2 OS/390 & Z/

  • Reported component ID

    5740XYR00

  • Reported release

    C10

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2019-07-12

  • Closed date

    2019-10-15

  • Last modified date

    2019-11-01

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

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

    010PC2Ÿ UI65904 010PC2Ÿ

Modules/Macros

  • DSNXOTS  DSNXOSJO
    

Fix information

  • Fixed component name

    DB2 OS/390 & Z/

  • Fixed component ID

    5740XYR00

Applicable component levels

  • RC10 PSY UI65904

       UP19/10/24 P F910

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":"12.0","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":"12.0","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
01 November 2019