IBM Support

PH28211: MORE SORTS THAN MAXSORT UNDULY RUN IN PARALLEL CAN LEAD TO MEMORY SHORTAGE

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Db2 HPU runs simultaneously more sort processes than the value
    applicable for MAXSORT (specified either through the MAXSORT
    option or the VUX005/MAXSORT parmlib parameter). Db2 HPU ignores
    MAXSORT and may run as many sorts as the partition parallelism
    allowed (specified either via the first argument of the
    PARALLELISM option or the VUX025/PARALLEL parmlib parameter) for
    the unload which can lead to memory shortage.
    This occurs when a sort is triggered via SORTIN (due to a
    temporary lack of memory below the 16 MB line or because the
    number of active sorts has reached the value specified by
    MAXSORT) as reported by messages such as the following ones:
    INZX111 T00nIN ppp K / sss K REQUESTED ON p WORK
    INZX063 S10000000n SORT ACTIVATED VIA SORTIN
    

Local fix

  • decrease the partition/LDS parallelism allowed for the unload by
    specifying PARALLELISM(n,,) where n is the value applicable for
    MAXSORT.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Users of Db2 High Performance Unload         *
    *                 for z/OS                                     *
    ****************************************************************
    * PROBLEM DESCRIPTION: Db2 HPU runs simultaneously more sort   *
    *                      processes than the value applicable for *
    *                      MAXSORT (specified either through the   *
    *                      MAXSORT option or the VUX005/MAXSORT    *
    *                      parmlib parameter). Db2 HPU ignores     *
    *                      MAXSORT and may run as many sorts as    *
    *                      the partition parallelism allowed       *
    *                      (specified either via the first         *
    *                      argument of the PARALLELISM option or   *
    *                      the VUX025/PARALLEL parmlib parameter)  *
    *                      for the unload which can lead to memory *
    *                      shortage.                               *
    *                                                              *
    *                      This occurs when a sort is triggered    *
    *                      via SORTIN (due to a temporary lack of  *
    *                      memory below the 16 MB line or because  *
    *                      the number of active sorts has reached  *
    *                      the value specified by MAXSORT) as      *
    *                      reported by messages such as the        *
    *                      following ones:                         *
    *                      INZX111 T00nIN ppp K / sss K REQUESTED  *
    *                      ON p WORK                               *
    *                      INZX063 S10000000n SORT ACTIVATED VIA   *
    *                      SORTIN                                  *
    ****************************************************************
    * RECOMMENDATION: Apply the PTF                                *
    ****************************************************************
    More sorts than MAXSORT unduly run in parallel can lead to
    memory shortage
    

Problem conclusion

  • Code has been changed to fix this problem
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH28211

  • Reported component name

    DB2 HI PERF UNL

  • Reported component ID

    5697F4400

  • Reported release

    510

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2020-08-05

  • Closed date

    2021-03-23

  • Last modified date

    2021-04-02

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

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

Modules/Macros

  • INZCHECK INZCRX10 INZCRXSM INZCRXSQ INZTPMEM INZUTILK
    

Fix information

  • Fixed component name

    DB2 HI PERF UNL

  • Fixed component ID

    5697F4400

Applicable component levels

  • R510 PSY UI74571

       UP21/03/30 P F103

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.

[{"Line of Business":{"code":"LOB10","label":"Data and AI"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSZJXP","label":"DB2 Tools for z\/OS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.1.0"}]

Document Information

Modified date:
03 April 2021