DB2 - Problem description
| Problem IC68389 | Status: Closed |
DB2 INSTANCE CRASH RESULTING IN BADPAGE ERROR WHEN RUNNING XML QUERIES IN A DPF ENVIRONMENT. | |
| product: | |
DB2 FOR LUW / DB2FORLUW / 970 - DB2 | |
| Problem description: | |
A DB2 instance crash can occur with BADPAGE error while
executing XML queries in DPF environment under the following
conditions:
1. Internally we are running into a special case of distributed
DSS where all work is done on the coordinator partition.
2. We are using Table Queues to send/receive XML data between
database agents.
Example plan:
Plan Graph:
Rows
Operator
(ID)
Cost
160000
RETURN
( 1)
83268.5
|
160000
BTQ
( 2)
83268.5
|
160000
NLJN
( 3)
70482.9
/ \
2000 80
DTQ SCAN
( 4) ( 8)
58021.2 4799.81
| |
2000 80
NLJN TEMP
( 5) ( 9)
57840.2 4794.8
/ \ |
2000 1 80
SCAN XSCAN NLJN
( 6) ( 7) (10)
160.227 57.68 4792.43
| / \
2000 80 1
n/a SCAN XSCAN
Table: (11) (12)
<17,4> 178.027 57.68
|
2000
n/a
Table:
<17,5>
Stack should show the special DSS case where we have sqlritqa
back to back in the trace:
<StackTrace>
-------Frame------ ------Function + Offset------
0x09000000004AF6BC pthread_kill + 0x88
0x090000000947ED3C sqloDumpEDU + 0x54
0x0900000009D12C08 MarkDBBad__16sqeLocalDatabaseFi + 0x274
0x09000000094824A4 sqldDumpContext__FP9sqeBsuEduiN42PCcPvT2 +
0x814
0x090000000B8B0DCC
sqldcsl_dumpBadPage__FP8sqeAgentP8SQLD_TCBP16SQLB_OBJECT_DESCP11
SQLB_FIX_CBUiP16SQLDCSL_PAGESLOTiT7CUle
+ 0x90
0x090000000A9ED22C
sqldcsl_1RowDelete__FP8sqeAgentP8SQLD_TCBP12SQLD_TCB_CSL8SQLZ_RI
D
+ 0x6C4
0x090000000A9EC9A8
xmlsDelete1TempRecNoWAReset__FP11XMLSTORE_CB8SQLZ_RIDP8SQLD_TCB
+ 0x38
0x090000000A9EE728
deleteXTemps__19SqlriXmlTempManagerFP8sqlrr_cb + 0x5E4
0x090000000BEA449C
deregisterSectObj__19SqlriXmlTempManagerFPUcP8sqlrr_cb + 0x17C
0x090000000AD6C6F8 sqlritqa__FP8sqlrr_cb + 0x17C
0x090000000AD6CFB8 sqlritqa__FP8sqlrr_cb + 0x394
0x0900000009161FE8 sqlriSectInvoke__FP8sqlrr_cbP12sqlri_opparm +
0x590
0x0900000009380CBC
sqlrr_process_fetch_request__FP14db2UCinterface + 0x1C8
0x0900000009B3367C
sqlrr_open__FP14db2UCinterfaceP15db2UCCursorInfo + 0xFC
0x09000000090F48C8
sqljs_ddm_opnqry__FP14db2UCinterfaceP13sqljDDMObject + 0xCDC
0x09000000090FC43C
sqljsParseRdbAccessed__FP13sqljsDrdaAsCbP13sqljDDMObjectP14db2UC
interface
+ 0x84
0x09000000090FC22C
.sqljsParse.fdpr.clone.67__FP13sqljsDrdaAsCbP14db2UCinterface +
0x334
0x09000000090FA068 @64@sqljsSqlam__FP14db2UCinterfaceP8sqeAgentb
+ 0x448
0x090000000901C6F4
@64@sqljsDriveRequests__FP8sqeAgentP14db2UCconHandle + 0xB4
0x090000000901C53C
@64@sqljsDrdaAsInnerDriver__FP18SQLCC_INITSTRUCT_Tb + 0x2AC
0x090000000901BBCC sqljsDrdaAsDriver__FP18SQLCC_INITSTRUCT_T +
0x100
0x09000000092CC414 RunEDU__8sqeAgentFv + 0x70
0x09000000092D44C4 EDUDriver__9sqzEDUObjFv + 0x100
0x09000000092C55AC sqloEDUEntry + 0x278
</StackTrace> | |
| Problem Summary: | |
**************************************************************** * USERS AFFECTED: * * DB2 LUW ALL * **************************************************************** * PROBLEM DESCRIPTION: * * View APAR Information Tab => Error Description. * **************************************************************** * RECOMMENDATION: * * Upgrade to v97 FP3 * **************************************************************** | |
| Local Fix: | |
| available fix packs: | |
DB2 Version 9.7 Fix Pack 3 for Linux, UNIX, and Windows | |
| Solution | |
Fix was delivered to v97 FP3 | |
| Workaround | |
not known / see Local fix | |
| Timestamps | |
Date - problem reported : Date - problem closed : Date - last modified : | 04.05.2010 07.10.2010 07.10.2010 |
| Problem solved at the following versions (IBM BugInfos) | |
9.7.FP3 | |
| Problem solved according to the fixlist(s) of the following version(s) | |
| 9.7.0.3 |
|
| 9.7.0.3 |
|