DB2 - Problem description
Problem IC72485 | Status: Closed |
Package cache size growing far beyond configured size while "db2pd -dyn" showing a lot of dynamic variations in X mode | |
product: | |
DB2 FOR LUW / DB2FORLUW / 970 - DB2 | |
Problem description: | |
Inoperative (X mode) variations could happen when an application is executing a variation where S-lock is held. When one of the dependent objects of this var has been dropped we put an X lock on it to invalidate it and mark it as inoperative to prevent further access. At the end of invalidation, the X lock is not released as we had a S-lock already in place. This medium-duration X lock will prevent the var from being cleaned by the cache space management function. This could cause the instance to hung in the long run. One of the main characteristics of this issue will be 'db2pd -dyn' showing a lot of X mode vars in the Val column. I.e. Dynamic SQL Variations: Address AnchID StmtUID EnvID VarID NumRef Typ Lockname Val Insert Time Sect Size 0x00002AACFA9676A0 126 22 1051 1 5 4 160000001B0400000100C00F56 X 2010-11-04-07.39.14.532097 1173752 | |
Problem Summary: | |
Local Fix: | |
As a workaround run: db2 flush package cache dynamic | |
available fix packs: | |
DB2 Version 9.7 Fix Pack 4 for Linux, UNIX, and Windows | |
Solution | |
Workaround | |
not known / see Local fix | |
Comment | |
08279,7TD | |
Timestamps | |
Date - problem reported : Date - problem closed : Date - last modified : | 09.11.2010 29.04.2011 01.06.2011 |
Problem solved at the following versions (IBM BugInfos) | |
Problem solved according to the fixlist(s) of the following version(s) | |
9.7.0.4 |