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 IC81916 Status: Geschlossen

A prefetch request at a high offset into a large tablespace may lead to a
hang situation.

Produkt:
DB2 FOR LUW / DB2FORLUW / 970 - DB2
Problembeschreibung:
Under certain conditions tablespace I/O will be done by db2 
prefetcher edus. 
When very large tablespaces exist and an I/O request is 
submitted to a db2 prefetcher 
that is at an offset higher than  2^31 x <the DB2 I/O size>, 
then the request submitting edu may hang and the I/O request 
never completes. 
This can cause the application or eventually even the database 
to hang. 
 
A typical stack trace would show : 
 
sqloCSemP 
sqlbpfParallelDirectIO 
sqlbpfParallelDirectRead 
... 
 
Note that this stacks trace is typical for any edu waiting for 
an I/O to be done by the prefetchers, 
but the stack should not remain the same indefinitely. 
 
This problem is more likely to occur on LOB I/O, when the I/O 
size is only 1k. 
So any I/O request above 2^31 x 1k = 2TB could cause a hang in 
this case.
Problem-Zusammenfassung:
**************************************************************** 
* USERS AFFECTED:                                              * 
* All                                                          * 
**************************************************************** 
* PROBLEM DESCRIPTION:                                         * 
* Under certain conditions tablespace I/O will be done by db2  * 
* prefetcher edus.                                             * 
* When very large tablespaces exist and an I/O request is      * 
* submitted to a db2 prefetcher                                * 
* that is at an offset higher than  2^31 x <the DB2 I/O size>, * 
*                                                              * 
* then the request submitting edu may hang and the I/O request * 
* never completes.                                             * 
* This can cause the application or eventually even the        * 
* database to hang.                                            * 
*                                                              * 
* A typical stack trace would show :                           * 
*                                                              * 
* sqloCSemP                                                    * 
* sqlbpfParallelDirectIO                                       * 
* sqlbpfParallelDirectRead                                     * 
* ...                                                          * 
*                                                              * 
* Note that this stacks trace is typical for any edu waiting   * 
* for an I/O to be done by the prefetchers,                    * 
* but the stack should not remain the same indefinitely.       * 
*                                                              * 
* This problem is more likely to occur on LOB I/O, when the    * 
* I/O size is only 1k.                                         * 
* So any I/O request above 2^31 x 1k = 2TB could cause a hang  * 
* in this case.                                                * 
**************************************************************** 
* RECOMMENDATION:                                              * 
* Upgrade to V9.7 FP7 or disable the parallel IO               * 
****************************************************************
Local-Fix:
Disable the parallel I/O for the tablespace where your object is 
located. 
 
For example, if the object is in tablespace 3 use the following 
registery: 
db2set DB2_PARALLEL_IO=3:1
verfügbare FixPacks:
DB2 Version 9.7 Fix Pack 6 for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 7 for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 8 for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 9 for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 9a for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 10 for Linux, UNIX, and Windows

Lösung
First fixed in V9.7 FP7
Workaround
keiner bekannt / siehe Local-Fix
Bug-Verfolgung
Vorgänger  : APAR is sysrouted TO one or more of the following: IC84529 IT03579 
Nachfolger : 
Weitere Daten
Datum - Problem gemeldet    :
Datum - Problem geschlossen :
Datum - der letzten Änderung:
08.03.2012
05.06.2012
05.06.2012
Problem behoben ab folgender Versionen (IBM BugInfos)
9.7.FP7
Problem behoben lt. FixList in der Version
9.7.0.6 FixList