DB2 - Problem description
Problem IC96800 | Status: Closed |
DEADLOCK MAY OCCUR SURROUNDING ANONYMOUS BLOCKS PACKAGES WHEN DB2ABC (APM CACHE CLEANUP) AND DDL STATEMENT RUN CONCURRENTLY. | |
product: | |
DB2 FOR LUW / DB2FORLUW / 970 - DB2 | |
Problem description: | |
Deadlock cycle can happens when: One agent performs DDL on an object which the ANONYMOUS BLOCK depends on. This results in the agent getting a lock on a SYSPLANDEP row and then getting the package lock while invalidating the package. The 2nd agent performs Cache space management, while ejecting the ANONYMOUS block package, It first acquires the package lock exclusively then attempt to remove the row in SYSPLAN DEP. In a timing window it is clear how the deadlock cycle can be completed. | |
Problem Summary: | |
**************************************************************** * USERS AFFECTED: * * ALL * **************************************************************** * PROBLEM DESCRIPTION: * * See Error Description * **************************************************************** * RECOMMENDATION: * * Upgrade to DB2 Version 9.7 Fixpack 9 * **************************************************************** | |
Local Fix: | |
available fix packs: | |
DB2 Version 9.7 Fix Pack 9 for Linux, UNIX, and Windows | |
Solution | |
First Fixed in V9.7 Fixpack 9 | |
Workaround | |
not known / see Local fix | |
BUG-Tracking | |
forerunner : APAR is sysrouted TO one or more of the following: IC98073 follow-up : | |
Timestamps | |
Date - problem reported : Date - problem closed : Date - last modified : | 10.10.2013 16.12.2013 16.12.2013 |
Problem solved at the following versions (IBM BugInfos) | |
9.7.FP9 | |
Problem solved according to the fixlist(s) of the following version(s) | |
9.7.0.9 | |
9.7.0.9 |