年终了工作不是很忙,前段时间工作中用到db2,使用过程中经常出现锁表现象难以解决,最近开始学习DB2的锁机制。
有些收获在这里记录一下方便自己,同时希望给工作中遇到同样问题的人一些帮助。
下面总结下定位锁SQL方法:有两种方法供参考
1)采用快照
2)采用db2pd工具
这两个的区别是:
快照记录了最近一段时间的运行情况,而db2pd是直接显示当前的数据库运行数据
下面具体说明两种方式的用法
1)快照处理
1. 输出application快照
db2 get snapshot for applications on database > snapapp.out