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 IT31677 Status: Closed

A symptom is high latch wait times on SQLO_LT_sqeLocalDatabase__dblatch
causing slow connections in automated HADR.

product:
DB2 FOR LUW / DB2FORLUW / B10 - DB2
Problem description:
As of v111m4fp5, connections may be slower in an automated HADR
environment compared to the same environment on a previous
fixpack. A symptom is high latch wait times on
SQLO_LT_sqeLocalDatabase__dblatch reported in
MON_GET_EXTENDED_LATCH_WAIT and waiters on that latch in "db2pd
-latches" output when new connections are being opened.


Backtraces from Db2 engine (db2sysc) collected during the issue
with "db2pd -stack all" or OS tools ("gstack" on Linux,
"procstack" on AIX) will show the thread holding
SQLO_LT_sqeLocalDatabase__dblatch latch with
sqlhaSetupHAInfrastructure function near the top of the stack,
e.g.:

 read
 sqloReadNamedPipe
 sqloInitializeVendorProcess
 sqlhaSetupHAInfrastructure
 sqlhaIsHADRAutomationEnabled
 hdrCheckDb
 sqeLocalDatabase::SubsequentConnect
 sqeDBMgr::StartUsingLocalDatabase
 sqeApplication::AppStartUsing
 sqleProcessConnectType

 whilst thread waiting on the latch will wait in
sqeDBMgr::StartUsingLocalDatabase->sqloSpinLockConflict, e.g.:

 sqloSpinLockConflict
 sqeDBMgr::StartUsingLocalDatabase
 sqeApplication::AppStartUsing
 sqleProcessConnectType
 sqeApplication::AppLocalStart
 sqlelostWrp
 sqleUCengnInit
 sqleUCagentConnect


Example Holder Stack:

*** Stack ***

Timestamp: 1579190584.884346000
0x00007F14503B2566
_Z25ossDumpStackTraceInternalmR11OSSTrapFileiP7siginfoPvmm +
0x0356
0x00007F14503B21AB ossDumpStackTraceV98 + 0x002b
0x00007F14503AE397 _ZN11OSSTrapFile6dumpExEmiP7siginfoPvm +
0x00d7
0x00007F1457C36497 sqlo_trce + 0x03c7
0x00007F1457DA7F5B sqloDumpDiagInfoHandler + 0x020b
0x00007F145F998630 address: 0x00007F145F998630 ; dladdress:
0x00007F145F989000 ; offset in lib: 0x000000000000F630 ;
0x00007F145F99775B read + 0x002b
0x00007F1457C6AA71 sqloReadNamedPipe + 0x0211
0x00007F1457C2F0FF sqloInitializeVendorProcess + 0x0e5f
0x00007F14520309D2 address: 0x00007F14520309D2 ; dladdress:
0x00007F145090C000 ; offset in lib: 0x00000000017249D2 ;
0x00007F1451FEDBDD
_Z26sqlhaSetupHAInfrastructurePP18SQLO_VENDOR_HANDLEPPciP27sqlha
OpenDomainHandleStructPij + 0x01ad
0x00007F145204CC61 _Z28sqlhaIsHADRAutomationEnabledPKcPb +
0x0391
0x00007F1451F5BE2A
_Z10hdrCheckDbP16sqeLocalDatabaseP8sqeAgentP5sqlca + 0x0aaa
0x00007F145607FF4B
_ZN16sqeLocalDatabase17SubsequentConnectEP8SQLE_BWAP8sqeAgenthPi
P8sqlo_gmti + 0x0b2b
0x00007F1456046DDF
_ZN8sqeDBMgr23StartUsingLocalDatabaseEP8SQLE_BWAP8sqeAgentRccP8s
qlo_gmtPb + 0x144f
0x00007F1455F6E2DE
_ZN14sqeApplication13AppStartUsingEP8SQLE_BWAP8sqeAgentccP5sqlca
Pc + 0x044e
0x00007F1455F8144C
_Z22sqleProcessConnectTypeP14db2UCinterfaceP8SQLE_BWAP8sqeAgentP
5sqlcaP22SQLELOST_STATUS_VECTOR + 0x00ac
0x00007F1455F6C970
_ZN14sqeApplication13AppLocalStartEP14db2UCinterface + 0x07b0


Example Waiter Stack
Stack:
======================

0x00007F14503B2566
_Z25ossDumpStackTraceInternalmR11OSSTrapFileiP7siginfoPvmm +
0x0356
  0x00007F14503B21AB ossDumpStackTraceV98 + 0x002b
  0x00007F14503AE397 _ZN11OSSTrapFile6dumpExEmiP7siginfoPvm +
0x00d7
  0x00007F1457C36497 sqlo_trce + 0x03c7
  0x00007F1457DA7F5B sqloDumpDiagInfoHandler + 0x020b
  0x00007F145F998630 address: 0x00007F145F998630 ; dladdress:
0x00007F145F989000 ; offset in lib: 0x000000000000F630 ;
  0x00007F145F997E9D __nanosleep + 0x002d
  0x00007F1457C3145F sqloSpinLockConflict + 0x05cf
  0x00007F145604BEC4 address: 0x00007F145604BEC4 ; dladdress:
0x00007F145090C000 ; offset in lib: 0x000000000573FEC4 ;
  0x00007F1456046C65
_ZN8sqeDBMgr23StartUsingLocalDatabaseEP8SQLE_BWAP8sqeAgentRccP8s
qlo_gmtPb + 0x12d5
  0x00007F1455F6E2DE
_ZN14sqeApplication13AppStartUsingEP8SQLE_BWAP8sqeAgentccP5sqlca
Pc + 0x044e
  0x00007F1455F8144C
_Z22sqleProcessConnectTypeP14db2UCinterfaceP8SQLE_BWAP8sqeAgentP
5sqlcaP22SQLELOST_STATUS_VECTOR + 0x00ac
  0x00007F1455F6C970
_ZN14sqeApplication13AppLocalStartEP14db2UCinterface + 0x07b0
  0x00007F145630B26F _Z11sqlelostWrpP14db2UCinterface + 0x004f
  0x00007F1456311121 _Z14sqleUCengnInitP14db2UCinterfacet +
0x0891
  0x00007F145630777C sqleUCagentConnect + 0x089c
  0x00007F14565AE06D
_Z18sqljsConnectAttachP13sqljsDrdaAsCbP14db2UCinterface + 0x02ed
  0x00007F145653DBFB
_Z16sqljs_ddm_accsecP14db2UCinterfaceP13sqljDDMObject + 0x008b
  0x00007F1456531DBD
_Z17sqljsParseConnectP13sqljsDrdaAsCbP13sqljDDMObjectP14db2UCint
erface + 0x01ed
  0x00007F1456532FDE
_Z10sqljsParseP13sqljsDrdaAsCbP14db2UCinterfaceP8sqeAgentb +
0x054e
  0x00007F1456525EBD address: 0x00007F1456525EBD ; dladdress:
0x00007F145090C000 ; offset in lib: 0x0000000005C19EBD ;
  0x00007F145652C4A3 address: 0x00007F145652C4A3 ; dladdress:
0x00007F145090C000 ; offset in lib: 0x0000000005C204A3 ;
  0x00007F145652D15F _Z17sqljsDrdaAsDriverP18SQLCC_INITSTRUCT_T
+ 0x011f
  0x00007F1455F53CE3 _ZN8sqeAgent6RunEDUEv + 0x0de3
  0x00007F145988463E _ZN9sqzEDUObj9EDUDriverEv + 0x01be
  0x00007F1457DA5A0A sqloEDUEntry + 0x057a
  0x00007F145F990EA5 address: 0x00007F145F990EA5 ; dladdress:
0x00007F145F989000 ; offset in lib: 0x0000000000007EA5 ;
  0x00007F144F3B68CD clone + 0x006d
Problem Summary:
****************************************************************
* USERS AFFECTED:                                              *
* Automated HADR environments                                  *
****************************************************************
* PROBLEM DESCRIPTION:                                         *
* See Error Description                                        *
****************************************************************
* RECOMMENDATION:                                              *
* Request special build if affected.                           *
****************************************************************
Local Fix:
No local fix available
Solution
Workaround
not known / see Local fix
Timestamps
Date  - problem reported    :
Date  - problem closed      :
Date  - last modified       :
28.01.2020
03.04.2020
03.04.2020
Problem solved at the following versions (IBM BugInfos)
Problem solved according to the fixlist(s) of the following version(s)