DB2 - Problem description
Problem IC78353 | Status: Closed |
DB2 FAILS TO RESPECT THE CURRENT MDC ROLLOUT MODE SPECIAL REGISTER | |
product: | |
DB2 FOR LUW / DB2FORLUW / 970 - DB2 | |
Problem description: | |
DB2 fails to respect the CURRENT MDC ROLLOUT MODE special register when a delete statement is compiled with the special register set to NONE and then the same delete statement is re-executed except this time with the special register set to IMMEDIATE or DEFERRED. The first time the statement is executed, the plan is compiled with a regular delete operator and it is stored in the package cache. The second execution of the statement executes the plan stored in the package cache, which contains a regular delete operator. The regular delete operator does not check if the special register has changed. The problem does not occur if the special register is set to DEFERRED or IMMEDIATE when the statement is first compiled because then the cell delete operator will be used and this operator will check if the special register has changed. | |
Problem Summary: | |
**************************************************************** * USERS AFFECTED: * * All users * **************************************************************** * PROBLEM DESCRIPTION: * * See Error Description * **************************************************************** * RECOMMENDATION: * * Upgrade to DB2 version 9.7.0.6. * **************************************************************** | |
Local Fix: | |
Recompile/rebind the package experiencing the problem. | |
available fix packs: | |
DB2 Version 9.7 Fix Pack 6 for Linux, UNIX, and Windows | |
Solution | |
The problem is first fixed in DB2 version 9.7.0.6. | |
Workaround | |
not known / see Local fix | |
Timestamps | |
Date - problem reported : Date - problem closed : Date - last modified : | 26.08.2011 12.06.2012 12.06.2012 |
Problem solved at the following versions (IBM BugInfos) | |
9.7.0.6 | |
Problem solved according to the fixlist(s) of the following version(s) | |
9.7.0.6 |