#首先打开锁监控的开关
db2 update monitor switches using lock on
#获取当前数据库的快照,并重定向输出到db2_snap.log
db2 -v get snapshot for all on [dbname] > db2_snap.log
#首先打开锁监控的开关
db2 update monitor switches using lock off
#通过检测快照输出文件内容判断是否存在死锁
UNIX:
grep -n "Deadlocks detected" db2_snap.log | grep -v "= 0" | less
Windows:
findstr /C:"Deadlocks detected" db2_snap.log | findstr /V /C:"= 0"