数据库中有远端连接过来的connection,状态一直是LoadPerforming,持续了一个多礼拜,怀疑是客户从远端load数据时网络异常,导致该connection处于hang。


尊敬的客户你好:



您上传的数据对 hang 的问题没有帮助. 下次若有类似问题请收以下数据.



1. 找 load hang 的 application handle

db2 list applications show detail |grep db2bp > list_ap.out



2. db2pd -d <db> -apinfo <appl handle> > db2pd_apinfo.out

3. db2pd -edus -agent -util -latch > db2pd_edu.out



4. db2pd -stack apphdl=<appl handle> -repeat 60 3

db2pd -stack 的输出会放在 db2dump (或 DIAGPATH 目录下) 



5. trace application handle

db2trc on -t -apphdl <appl handle> -f db2trc.dmp

--- trace for 10 sec

db2trc off

db2trc flw -t db2trc.dmp db2trc.flw

db2trc fmt db2trc.dmp db2trc.fmt



6. db2 get snapshot for application applid <appl handle> > snapshot_ap.out



7. 最后收 db2support.zip

db2support . -d <db> -s -o db2support.zip