DB2 - Problembeschreibung
Problem IC77389 | Status: Geschlossen |
TOO MANY OR PREDICATES LEAD TO STACK CORRUPTION ON HP IPF | |
Produkt: | |
DB2 FOR LUW / DB2FORLUW / 970 - DB2 | |
Problembeschreibung: | |
On HP IPF you might encounter trap due to stack exhaustion when compiling a query with many OR predicates. The stack of the failing agent may look like following: <StackTrace> ossDumpStackTrace OSSTrapFile4dumpEmiP9__siginfoPv sqlo_trce sqloEDUCodeTrapHandler sqlno_pred_classify sqlno_analyze_ANDORNOT sqlno_analyze_pred_expr </StackTrace> To prevent stack corruption due to to many levels of recursion DB2 checks for remaining stack memory before entering the next level of recursion. The current implementation of this check does report more free stack space memory than actually available on HP IPF. This prevents the DB2 Optimizer from detecting the stack memory exhaustion on time. The APAR will adress the stack memory check implementation on HP IPF. | |
Problem-Zusammenfassung: | |
**************************************************************** * USERS AFFECTED: * * All users on HP IPF platform * **************************************************************** * PROBLEM DESCRIPTION: * * See Error Description * **************************************************************** * RECOMMENDATION: * * Upgrade to DB2 Version 9.7 Fix Pack 6. * **************************************************************** | |
Local-Fix: | |
verfügbare FixPacks: | |
DB2 Version 9.7 Fix Pack 6 for Linux, UNIX, and Windows | |
Lösung | |
First fixed in DB2 Version 9.7 Fix Pack 6. | |
Workaround | |
keiner bekannt / siehe Local-Fix | |
Weitere Daten | |
Datum - Problem gemeldet : Datum - Problem geschlossen : Datum - der letzten Änderung: | 07.07.2011 06.06.2012 06.06.2012 |
Problem behoben ab folgender Versionen (IBM BugInfos) | |
9.7.FP6 | |
Problem behoben lt. FixList in der Version | |
9.7.0.6 |