DB2 - Problembeschreibung
Problem IC68031 | Status: Geschlossen |
THE OPTIMIZER MAY FAVOR A FULLY QUALIFIED UNIQUE INDEX WITH FEWER COLUMNS OVER A UNIQUE NOT FULLY QUALIFIED UNIQUE INDEX | |
Produkt: | |
DB2 FOR LUW / DB2FORLUW / 980 - DB2 | |
Problembeschreibung: | |
The optimizer may favor a unique index that is fully qualified over another unique index that is not fully qualified having more columns. This may be true, even if the second index offers index only access. (Fully qualified means that all the columns of the index have equality predicates and when specified through a join, all the join predicates have to be between the same tables.) | |
Problem-Zusammenfassung: | |
**************************************************************** * USERS AFFECTED: * * All. * **************************************************************** * PROBLEM DESCRIPTION: * * See above. * **************************************************************** * RECOMMENDATION: * * Upgrade to version 9.8 Fix Pack 3 or a later release that * * includes the fix. * **************************************************************** | |
Local-Fix: | |
Build unique indexes that are a superset of smaller unique indexes using include columns: For Example, if the original definition was: unique index1 (a) unique index2 (a,b,c) In the above example, index2 is really unique on column a, so columns b and c are not needed to be part of the unique definition. The second index could be defined as: unique index2 (a) include (b,c) | |
verfügbare FixPacks: | |
DB2 Version 9.8 Fix Pack 3 for Linux, UNIX, and Windows | |
Lösung | |
Problem was first fixed in Version 9.8 Fix Pack 3. | |
Workaround | |
keiner bekannt / siehe Local-Fix | |
Weitere Daten | |
Datum - Problem gemeldet : Datum - Problem geschlossen : Datum - der letzten Änderung: | 20.04.2010 22.12.2010 22.12.2010 |
Problem behoben ab folgender Versionen (IBM BugInfos) | |
9.8.FP3 | |
Problem behoben lt. FixList in der Version | |
9.8.0.3 |