DB2 - Problembeschreibung
Problem IC77085 | Status: Geschlossen |
QUERY USING A VIEW BASED ON REPLICATED MQT IN CONTEXT OF EXISTENTIAL SUBQUERY MAY RETURN INCORRECT RESULTS | |
Produkt: | |
DB2 FOR LUW / DB2FORLUW / 970 - DB2 | |
Problembeschreibung: | |
A query might produce incorrect results under the following scenario: 1. The environment is a multi-partition DPF setup. 2. There is a view which references one or more replicated MQTs directly. 3. The view is used in the context of an existential subquery. 4. (Optional) if replicated table is maintained by user, there does not exist a unique index Example: create table t1(c1 int, c2 int); create table t2(c1 int, c2 int); create table repl_mqt as (select * from t2) data initially deferred refresh deferred distribute by replication; create view v1 as (select * from repl_mqt); select * from v1 where v1.c2 in (select c2 from t1); | |
Problem-Zusammenfassung: | |
APAR fix is available in V9.7 Fixpack 5. | |
Local-Fix: | |
The view should reference the base table instead of the replicated MQT directly. | |
verfügbare FixPacks: | |
DB2 Version 9.7 Fix Pack 5 for Linux, UNIX, and Windows | |
Lösung | |
APAR fix is available in V9.7 Fixpack 5. | |
Workaround | |
keiner bekannt / siehe Local-Fix | |
Bug-Verfolgung | |
Vorgänger : APAR is sysrouted TO one or more of the following: IC80101 Nachfolger : | |
Weitere Daten | |
Datum - Problem gemeldet : Datum - Problem geschlossen : Datum - der letzten Änderung: | 21.06.2011 12.12.2011 12.12.2011 |
Problem behoben ab folgender Versionen (IBM BugInfos) | |
9.7.FP5 | |
Problem behoben lt. FixList in der Version | |
9.7.0.5 |