DB2 - Problembeschreibung
Problem IC77848 | Status: Geschlossen |
DB2 MAY ABEND WHILE OPTIMIZER IS FORCED TO CHOOSE REPLICATED MQT IN DPF | |
Produkt: | |
DB2 FOR LUW / DB2FORLUW / 970 - DB2 | |
Problembeschreibung: | |
When a query is matched to a set of MQTs, optimizer will determine which MQT to use in the access plan based on costing. User can override the costing decision and force optimizer to choose replicated MQT via registry control flag "FORCE_REPLICATED_MQT_MERGE". Under that setting, query compilation may crash with call StackTrace having pattern: sqlnq_qurqtbchild2pp ... sqlnr_exe To hit the problem, the following conditions should all be satisfied: o Registry variable "DB2_EXTENDED_OPTIMIZATION" setting includes flag "FORCE_REPLICATED_MQT_MERGE". o It is a DPF system. o In addition to REPLICATED MQT, there are non-REPLICATED MQT online as well. o The compiled query should contain "SELECT DISTINCT" operator, or "EXISTS" predicate, or "IN" predicate whose right operand is a subquery. | |
Problem-Zusammenfassung: | |
**************************************************************** * USERS AFFECTED: * * All * **************************************************************** * PROBLEM DESCRIPTION: * * See Error Description above. * **************************************************************** * RECOMMENDATION: * * Upgrade to DB2 9.7 Fix Pack 5 or higher * **************************************************************** | |
Local-Fix: | |
Reset REPLICATED MQT enforcement. | |
verfügbare FixPacks: | |
DB2 Version 9.7 Fix Pack 5 for Linux, UNIX, and Windows | |
Lösung | |
First Fixed in DB2 Version 9.7 Fix Pack 5 | |
Workaround | |
keiner bekannt / siehe Local-Fix | |
Bug-Verfolgung | |
Vorgänger : APAR is sysrouted TO one or more of the following: IC82501 Nachfolger : | |
Weitere Daten | |
Datum - Problem gemeldet : Datum - Problem geschlossen : Datum - der letzten Änderung: | 29.07.2011 12.03.2012 12.03.2012 |
Problem behoben ab folgender Versionen (IBM BugInfos) | |
9.7.FP5 | |
Problem behoben lt. FixList in der Version | |
9.7.0.5 |