suche 36x36
Latest versionsfixlist
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
Have problems? - contact us.
Register for free anmeldung-x26
Contact form kontakt-x26

DB2 - Problem description

Problem IT37720 Status: Closed

LOAD INTO SMALL MDC TABLE MAY FAIL IN
SQLBPURGEORFLUSHALLPAGESINSMALLRANGE, MAY CAUSE DB SHUTDOWN AND CRASH
RECOVERY FAILURE

product:
DB2 FOR LUW / DB2FORLUW / B10 - DB2
Problem description:
LOAD of small MDC table may fail during internal operation
"purge object pages from bufferpool", in
sqlbPurgeOrFlushAllPagesInSmallRange with error
SQLB_EMP_MAP_INFO_NOT_FOUND.

If this failure occurs during transaction commit time, it may
cause DB shutdown and subsequent crash recovery failure.

Errors in db2diag.log file point to:

2021-07-18-07.34.21.800184-240 I132233293E567       LEVEL: Error
PID    : 406232              TID : 46914707908352 PROC : db2sysc
3
INSTANCE: db2inst1      NODE : 003           DB  : SAMPLE
APPHDL : 1-28840             APPID:
xx.xxx.xx.xx.52150.210718113415
AUTHID : DB2INST1        HOSTNAME: MYHOST1
EDUID  : 6176                EDUNAME: db2agnta (SAMPLE) 3
FUNCTION: DB2 UDB, buffer pool services, sqlbDMSMapObj2Pool,
probe:840
MESSAGE : ZRC=0x8402001B=-2080243685=SQLB_EMP_MAP_INFO_NOT_FOUND
          "EMP MAP INFO NOT FOUND"


2021-07-18-07.34.21.801096-240 I132233293E567       LEVEL: Error
PID    : 406232              TID : 46914707908352 PROC : db2sysc
3
INSTANCE: db2inst1       NODE : 003           DB  : SAMPLE
APPHDL : 1-28840             APPID:
xx.xxx.xx.xx.52150.210718113415
AUTHID : DB2INST1         HOSTNAME: MYHOST1
EDUID  : 6176                EDUNAME: db2agnta (SAMPLE) 3
FUNCTION: DB2 UDB, buffer pool services,
sqlbPurgeOrFlushAllPagesInSmallRange, probe:8940
MESSAGE : ZRC=0x8402001B=-2080243685=SQLB_EMP_MAP_INFO_NOT_FOUND
          "EMP MAP INFO NOT FOUND"
DATA #1 : String, 38 bytes
Error mapping object page to pool page
...
CALLSTCK: (Static functions may not be resolved correctly, as
they are resolved to the nearest symbol)
  [0] 0x00002AAAAD281EA2
_Z36sqlbPurgeOrFlushAllPagesInSmallRangeP16SQLB_OBJECT_DESCP22SQ
LB_OBJECT_PAGE_RANGEjjP12SQLB_GLOBALS + 0x18F2
  [1] 0x00002AAAAD27FFDA
_Z20sqlbPurgeObjectLocalP16SQLB_OBJECT_DESCjP12SQLB_GLOBALSj +
0x62A
  [2] 0x00002AAAAD27EEBD
_Z15sqlbPurgeObjectP16SQLB_OBJECT_DESCjP12SQLB_GLOBALSjb + 0x41D
  [3] 0x00002AAAB3E4C4F2
_Z15sqluPurgeObjectP16SQLB_OBJECT_DESCjP10sqluCTableP16SQLU_GROU
P_PURGEj + 0x242
  [4] 0x00002AAAB3EC007D
_Z22sqluCheckObjectForRedoP8sqeAgentP9SQLP_LSN8P11SQLB_OBJECTS2_
PiS5_PbS5_iiib + 0x3DD
  [5] 0x00002AAAB3EC61C5
/var/ibmdb2/nypxt150/sqllib/lib64/libdb2e.so.1 + 0x8A541C5
  [6] 0x00002AAAB3EBE035
_Z30sqlu_process_pending_operationP8sqeAgentiPcP9SQLP_LSN8P12SQL
P_PENLISTPjP15SQLD_RECOV_INFO + 0x545
  [7] 0x00002AAAB2A12935 _Z8sqlptpplP8sqeAgentiPb + 0x425
  [8] 0x00002AAAB29F7EB0
_Z8sqlpxcm2P8sqeAgentjP15SQLXA_CALL_INFOiP8SQLP_VTSP9SQLP_GXID +
0xA20
  [9] 0x00002AAAB2FDCC27 _Z17sqlrr_tran_routerP8sqlrr_cb +
0x1327
  [10] 0x00002AAAB2FAD572
_Z21sqlrr_subagent_routerP8sqeAgentP12SQLE_DB2RA_T + 0x962
  [11] 0x00002AAAB0A87546
/var/ibmdb2/nypxt150/sqllib/lib64/libdb2e.so.1 + 0x5615546
  [12] 0x00002AAAB0A85DE0 _Z21sqleProcessSubRequestP8sqeAgent +
0x3E0
  [13] 0x00002AAAB0ABB057 _ZN8sqeAgent6RunEDUEv + 0x5D7
  [14] 0x00002AAAB43F4F5E _ZN9sqzEDUObj9EDUDriverEv + 0x1BE
  [15] 0x00002AAAB2912A6A sqloEDUEntry + 0x57A
  [16] 0x00002AAAAAED6AA1 /lib64/libpthread.so.0 + 0x7AA1
  [17] 0x00002AAABB469C4D clone + 0x6D


the above example occurs during transaction commit time.  If it
occurs during crash recovery, we get similar message from
db2redom, with call stack

CALLSTCK: (Static functions may not be resolved correctly, as
they are resolved to the nearest symbol)
  [0] 0x00002AAAAD281EA2
_Z36sqlbPurgeOrFlushAllPagesInSmallRangeP16SQLB_OBJECT_DESCP22SQ
LB_OBJECT_PAGE_RANGEjjP12SQLB_GLOBALS + 0x18F2
  [1] 0x00002AAAAD27FFDA
_Z20sqlbPurgeObjectLocalP16SQLB_OBJECT_DESCjP12SQLB_GLOBALSj +
0x62A
  [2] 0x00002AAAAD27EEBD
_Z15sqlbPurgeObjectP16SQLB_OBJECT_DESCjP12SQLB_GLOBALSjb + 0x41D
  [3] 0x00002AAAB3E4C4F2
_Z15sqluPurgeObjectP16SQLB_OBJECT_DESCjP10sqluCTableP16SQLU_GROU
P_PURGEj + 0x242
  [4] 0x00002AAAB3EC007D
_Z22sqluCheckObjectForRedoP8sqeAgentP9SQLP_LSN8P11SQLB_OBJECTS2_
PiS5_PbS5_iiib + 0x3DD
  [5] 0x00002AAAB3EC61C5
/var/ibmdb2/nypxt150/sqllib/lib64/libdb2e.so.1 + 0x8A541C5
  [6] 0x00002AAAB3EBE035
_Z30sqlu_process_pending_operationP8sqeAgentiPcP9SQLP_LSN8P12SQL
P_PENLISTPjP15SQLD_RECOV_INFO + 0x545
  [7] 0x00002AAAB2A12935 _Z8sqlptpplP8sqeAgentiPb + 0x425
  [8] 0x00002AAAB2C34F73
_Z10sqlpRFWpplP8sqeAgentP9SQLP_DBCBP11SQLP_TENTRYP10SQLP_FRAPPP1
0SQLP_FRSCBP9SQLP_LSN8 + 0x53
  [9] 0x00002AAAB2C3118F
_Z13sqlpRecDbRedoP8sqeAgentP8SQLP_ACBP14sqlpMasterDbcbP10SQLP_FR
APPP11SQLP_TENTRYP16SQLPR_LOGREC_DISP10REDO_INPUT + 0xA1F
  [10] 0x00002AAAB2C263C1
_Z15sqlprProcDPSrecP10SQLPR_PRCBjP20SQLPR_PR_QUEUE_ENTRY + 0x271
  [11] 0x00002AAAB2C1F233
_Z15sqlpPRecReadLogP8sqeAgentP8SQLP_ACBP14sqlpMasterDbcb + 0x773
  [12] 0x00002AAAB2BECC76
_Z20sqlpParallelRecoveryP8sqeAgentP5sqlca + 0xCA6
  [13] 0x00002AAAB0A9E11C
_Z26sqleSubCoordProcessRequestP8sqeAgent + 0x17C
  [14] 0x00002AAAB0ABB02E _ZN8sqeAgent6RunEDUEv + 0x5AE
  [15] 0x00002AAAB43F4F5E _ZN9sqzEDUObj9EDUDriverEv + 0x1BE
  [16] 0x00002AAAB2912A6A sqloEDUEntry + 0x57A
  [17] 0x00002AAAAAED6AA1 /lib64/libpthread.so.0 + 0x7AA1
  [18] 0x00002AAABB469C4D clone + 0x6D
Problem Summary:
****************************************************************
* USERS AFFECTED:                                              *
* all                                                          *
****************************************************************
* PROBLEM DESCRIPTION:                                         *
* See Error Description                                        *
****************************************************************
* RECOMMENDATION:                                              *
* Upgrade to 11.1.4.7                                          *
****************************************************************
Local Fix:
db2set DB2_SQLU_DEBUG=1
Solution
Workaround
****************************************************************
* USERS AFFECTED:                                              *
* all                                                          *
****************************************************************
* PROBLEM DESCRIPTION:                                         *
* See Error Description                                        *
****************************************************************
* RECOMMENDATION:                                              *
* Upgrade to 11.1.4.7                                          *
****************************************************************
Comment
Upgrade to 11.1.4.7
Timestamps
Date  - problem reported    :
Date  - problem closed      :
Date  - last modified       :
21.07.2021
16.04.2022
16.04.2022
Problem solved at the following versions (IBM BugInfos)
Problem solved according to the fixlist(s) of the following version(s)