我有 IBM WebSphere Application 8.5 服务器与 Db2 11.1 一起工作 2 年。由于应用程序服务器挂起一个月,dB CPU 变为 0 并且应用程序服务器 CPU 变为 >80 ,并且在近 24 小时后挂起,同样的问题每天都在重复。在应用服务器上登录
db2diag 今天错误 2020-12-09-10.03.24.732486+120 I1234525159E610 LEVEL:错误 PID:5737 TID:139739072030464 PROC:db2sysc 0 INSTANCE:db2inst1 NODE:000 ff ff0x8.161 APPID:::ff0x8.161 APPPID: 42258.201209075007 UOWID:199 ACTID:1 AUTHID:DB2INST1 主机名:ERTUWCMDB1Az EDUID:1760 EDUNAME:db2agent (WPJCR) 0 功能:DB2 UDB,通用通信,sqlcctest,探针:50 消息:sqlcctest RC 数据 8 字节 9FCx02:007F17, 3600 6。
2020-12-09-10.03.24.732661+120 I1234525770E601 LEVEL: Error PID : 5737 TID : 139739072030464 PROC : db2sysc 0 INSTANCE: db2inst1 NODE : 000 DB : WPJCR APPHDL : 0-38161 APPID: ::ffff:x.42258.201209075007 UOWID : 199 ACTID:1 AUTHID:DB2INST1 主机名:ERTUWCMDB1Az EDUID:1760 EDUNAME:db2agent (WPJCR) 0 功能:DB2 UDB,基本 sys 实用程序,sqeAgent::AgentBreathingPoint,探针:10 CALLED:DB2 UDB,通用通信,sqlcctest RETCODE:ZRC= 0x00000036=54
[11/3/20 6:42:13:596 EET] 000006ad XATransaction E J2CA0027E: 在事务 ID {XidImpl: formatId(57415344), gtrid_length( 36), bqual_length(54),
data(000001758c648aa7000000082a775800f8c220c5f6bdab92156eae0be31e28ea7605ade8000001758c648aa7000000082a775800f8c220c5f6bdab92156eae0be31e28ea7605ade8000000010000000000000000000000000001)} : com.ibm.db2.jcc.am.XaException: [jcc][t4][2041][12326][4.25.13] Error executing XAResource.rollback(). 服务器返回 XAER_NOTA。错误代码=-4203,SQLSTATE=null
一段时间后,dB CPU 变为 0,应用程序服务器 CPU 变为 >80,并在近 24 小时后挂起,同样的问题再次出现。
这是由于数据损坏导致的死锁或锁定超时吗?