home clear 64x64
en blue 200x116 de orange 200x116 info letter User
suche 36x36
Neueste VersionenFixList
11.1.0.7 FixList
10.5.0.9 FixList
10.1.0.6 FixList
9.8.0.5 FixList
9.7.0.11 FixList
9.5.0.10 FixList
9.1.0.12 FixList
Haben Sie Probleme? - Kontaktieren Sie uns.
Kostenlos registrieren anmeldung-x26
Kontaktformular kontakt-x26

DB2 - Problembeschreibung

Problem IC75399 Status: Geschlossen

DB2 MAY CRASH WITH SQL1224N WHILE PROCESSING A QUERY WITH A LARGE NUMBER OF
"OR" PREDICATES

Produkt:
DB2 FOR LUW / DB2FORLUW / 950 - DB2
Problembeschreibung:
DB2 may crash with SQL1224N while processing a query with a 
large number of "OR" predicates, eg. 4000 "OR" predicates. 
 
The stack trace will look something like: 
 
disconnect_tree 
disconnect_ptree 
destroy_ptree 
sqlnr_trans_pid 
... (repeats many times) 
sqlnr_match_prd 
sqlnr_subsume_prds_sel_sel 
sqlnr_subsume_prds 
sqlnr_subsume_match 
sqlnr_compute_matchinfo 
sqlnr_optprep 
sqlnr_optprep_action 
sqlnr_comp...
Problem-Zusammenfassung:
**************************************************************** 
* USERS AFFECTED:                                              * 
* All users                                                    * 
**************************************************************** 
* PROBLEM DESCRIPTION:                                         * 
* DB2 may crash with SQL1224N while processing a query with a  * 
*                                                              * 
* large number of "OR" predicates, eg. 4000 "OR" predicates.   * 
*                                                              * 
*                                                              * 
*                                                              * 
* The stack trace will look something like:                    * 
*                                                              * 
*                                                              * 
*                                                              * 
* disconnect_tree                                              * 
*                                                              * 
* disconnect_ptree                                             * 
*                                                              * 
* destroy_ptree                                                * 
*                                                              * 
* sqlnr_trans_pid                                              * 
*                                                              * 
* ... (repeats many times)                                     * 
*                                                              * 
* sqlnr_match_prd                                              * 
*                                                              * 
* sqlnr_subsume_prds_sel_sel                                   * 
*                                                              * 
* sqlnr_subsume_prds                                           * 
*                                                              * 
* sqlnr_subsume_match                                          * 
*                                                              * 
* sqlnr_compute_matchinfo                                      * 
*                                                              * 
* sqlnr_optprep                                                * 
*                                                              * 
* sqlnr_optprep_action                                         * 
*                                                              * 
* sqlnr_comp...                                                * 
**************************************************************** 
* RECOMMENDATION:                                              * 
* Upgrade to 9.5 FP8 or later.                                 * 
****************************************************************
Local-Fix:
A workaround is to increase AGENT_STACK_SZ DBM configuration 
parameter.
verfügbare FixPacks:
DB2 Version 9.5 Fix Pack 8 for Linux, UNIX, and Windows
DB2 Version 9.5 Fix Pack 9 for Linux, UNIX, and Windows
DB2 Version 9.5 Fix Pack 10 for Linux, UNIX, and Windows

Lösung
The sqlnr_trans_pid function has been made non-recursive. 
First fixed in 9.5 FP8.
Workaround
A workaround is to increase AGENT_STACK_SZ DBM configuration 
parameter.
Bug-Verfolgung
Vorgänger  : APAR is sysrouted TO one or more of the following: IC75582 
Nachfolger : 
Weitere Daten
Datum - Problem gemeldet    :
Datum - Problem geschlossen :
Datum - der letzten Änderung:
29.03.2011
11.07.2011
11.07.2011
Problem behoben ab folgender Versionen (IBM BugInfos)
9.5.FP8
Problem behoben lt. FixList in der Version
9.5.0.8 FixList