IBM Support

PQ91548: OUTPUT OF HPU UNLOAD CAN CONTAIN CORRUPTED ROWS IF ALTER TABLE ADD COLUMN WAS DONE AFTER THE ROWS WERE INSERTED. AFTER UQ90156.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • AFTER applying UQ90156 the OUTPUT of an HPU UNLOAD may contain
    corrupted rows under the following conditions:
    - CREATE TABLE;
    - Insert data into table ('n' records);
    - ALTER TABLE...ADD COLUMN;
    - Insert of 'm' more records on the table;
    - UNLOAD with HPU.
    The UNLOAD will result in an output file with 'n' + 'm' number
    of records, but the 'm' rows may be corrupted.
    ADDITIONAL SYMPTOM: 1) UNLOAD using ORDER BY clause may
                           UNLOAD rows in the wrong sequence.
    2) LSCX041 **** ERROR ****
    ABEND occurred in line 1460 of @@732296(OCNVFT) ,offset 000A82
    Extended name: ocnvftConvert
    Program terminated by operating system. ABEND code = U1129
    A non-C or system routine was running at the time of ABEND
    Calling trace:
    Function Line Offset Context
    @@732296(OCNVFT) == "ocnvftConvert"
    1460 000A82
    @@227340(OCHAR) == "ocharConvertToCharFixed"
    

Local fix

  • CIRCUMVENTION: REORG the TABLESPACE after the ALTER TABLE ADD
    COLUMNs prevents the problem with the UNLOAD output file.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Users of DB2 High Performance Utility.       *
    ****************************************************************
    * PROBLEM DESCRIPTION: msgINZU042E when INLINE and CHECK is    *
    *                      specified although the Image Copy       *
    *                      data Set is referenced within the DB2   *
    *                      catalog. This occurs when the copy      *
    *                      data set used as input is not a         *
    *                      primary local copy                      *
    *                      (ICBACKUP = blank within syscopy).      *
    *                      Same message is issued when the IC is   *
    *                      on tape                                 *
    *                                                              *
    *                      Performance : HPU select statement      *
    *                      involving IN clauses with a very long   *
    *                      list of values is very slow.            *
    *                                                              *
    *                      Unloaded data is incorrect when a table *
    *                      is unloaded after it has been altered   *
    *                      (ALTER ADD column)                      *
    *                                                              *
    *                      Output data may not be sorted according *
    *                      to the ORDER CLUSTER ou ORDER BY        *
    *                      clause. This occurs when the index      *
    *                      scan feature is activated only for a    *
    *                      part of the data (within the unload     *
    *                      report), the ratio indicated for        *
    *                      "Index scan" (in the "statistics bloc") *
    *                      is less than 100%.                      *
    ****************************************************************
    * RECOMMENDATION: Install this APAR PQ91548.                   *
    ****************************************************************
    

Problem conclusion

  • IBAB and INZBAB were modified. A test process of the first
    column of the resulting table has been modified within
    function _inzbabOptimizeEtb.
    

Temporary fix

Comments

  • ×**** PE04/09/23 PTF IN ERROR. SEE APAR PQ93558  FOR DESCRIPTION
    

APAR Information

  • APAR number

    PQ91548

  • Reported component name

    DB2 HI PERF UNL

  • Reported component ID

    5697F4400

  • Reported release

    210

  • Status

    CLOSED PER

  • PE

    YesPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2004-07-16

  • Closed date

    2004-08-16

  • Last modified date

    2004-10-01

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

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

    UQ91850

Modules/Macros

  •    INZQRYV8 INZQUERY INZUTILB INZXPR2
    

Fix information

  • Fixed component name

    DB2 HI PERF UNL

  • Fixed component ID

    5697F4400

Applicable component levels

  • R210 PSY UQ91850

       UP04/08/20 P F408 Ø

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":"210"}]

Document Information

Modified date:
30 March 2021