IBM Support

PI94912: LONG RUNNING DELETE OPERATION GETS OPTIMISTICLOCKEXCEPTION

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

  • When attempting to delete a large quantity of Code Lists,
    OptimisticLockException errors are observed
    

Local fix

  • ITXARTC - RTC61362
    MG/MB
    Circumvention:
    Delete each individual version of the codelist
    

Problem summary

  • Users Affected:
    Customers deleting large code lists.
    Problem Description:
    Customers deleting large code lists, especially when deleting
    multiple versions of it, may experience
    OptimisticLockExceptions due to the length of time it takes to
    delete that many database records when
    other parts of the system are locking the code list tables.
    Platforms Affected:
    All
    

Problem conclusion

  • Resolution Summary:
    The logic to delete code lists was changed to perform faster
    and without experiencing OptimisticLockExceptions.
    However, when performing large deletes (or large imports), its
    highly recommended to do them when little or no
    EDI processing is occurring as it can negatively affect the
    performance due to heavy database activity.
    If you need to delete large code lists during production
    processing, its recommended to delete individual versions
    of them instead of deleting all versions at once.
    Applies to:
    SPE.COMMON.9.0.0.5 and up.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI94912

  • Reported component name

    ITX ADV

  • Reported component ID

    5724Q2301

  • Reported release

    900

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2018-03-08

  • Closed date

    2018-05-11

  • Last modified date

    2018-10-03

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

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

Modules/Macros

  • DATABASE
    

Fix information

  • Fixed component name

    ITX ADV

  • Fixed component ID

    5724Q2301

Applicable component levels

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSDF7K","label":"IBM Transformation Extender Advanced"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"9.0","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Document Information

Modified date:
15 May 2022