IBM Support

IT26382: DEADLOCK (-143 / -622) ON SYSFRAGMENTS AND SYSINDICES IF CONCURRENT TRUNCATE & SET INDEXES, WITH LOCK MODE WAIT & NO LOGGING DB

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 

APAR status

  • Closed as program error.

Error description

  • On a non-logged database, customer is running HPL to load some
    data into table A and another session is truntating table B.
    While HPL is setting indexes enabled on some timing occasions
    gets the deadlock and process is aborted. Both sessions have
    lock mode to wait.
    
    
       622: Error on locating constraint index (idx_table_name_01).
       143: ISAM error: deadlock detected
    
    If error is trapped you'll see:
    
    0x000000000141f989 (oninit) afstack
    0x0000000001422961 (oninit) afhandler
    0x0000000001423142 (oninit) affail_interface
    0x0000000000e24aa7 (oninit) check_traperror
    0x0000000000da6f27 (oninit) lkdeadlock
    0x0000000000dae229 (oninit) lkmanagex
    0x0000000000db2ad0 (oninit) lkrow
    0x0000000000d3006c (oninit) rsread
    0x00000000014ff777 (oninit) fmread
    0x000000000072fa87 (oninit) lkidxrd
    0x00000000009ab9ae (oninit) sm_updcat
    0x00000000009c3da6 (oninit) setobjmode
    0x00000000006eaf8e (oninit) aud_setobjmode
    0x00000000005fd589 (oninit) excommand
    0x0000000000a47d8c (oninit) sq_execute
    0x0000000000b0b011 (oninit) sqmain
    0x000000000154ca1b (oninit) spawn_thread
    0x0000000001411450 (oninit) th_init_initgls
    0x0000000001456d88 (oninit) startup
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Users of IDS 11.70.xC9 and older versions.                   *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * Deadlock (-143 / -622) on sysfragments & sysindices when     *
    * concurrent TRUNCATE & SET INDEXES FOR with lock mode WAIT    *
    * and no log database.                                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

  • Fixed is IDS 11.70.xC9W2.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IT26382

  • Reported component name

    INFORMIX SERVER

  • Reported component ID

    5725A3900

  • Reported release

    B70

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2018-09-21

  • Closed date

    2019-10-08

  • Last modified date

    2020-08-31

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

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

Fix information

  • Fixed component name

    INFORMIX SERVER

  • Fixed component ID

    5725A3900

Applicable component levels

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSGU8G","label":"Informix Servers"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"B70"}]

Document Information

Modified date:
01 September 2020