DB2 死锁问题?

我有一个应用,两台服务器一台装was另一台装db2。是ibm的Tivoli Provisioning Manager for SW
现在不知什么原因db2出现大量死锁,似乎死锁级别从行锁逐步升级到表锁,was服务器和db2服务器分别重启后死锁仍然存在

请问把应用停掉之后db2是否会自动解锁,如可自动解锁需要多长时间?
另外是否有命令可以解除所有的锁定?
参与43

43同行回答

wwhalxjwwhalxj项目经理亚信联创科技(中国)有限公司
可以根据select AGENT_ID, substr(STMT_TEXT,1,60) as STMT_TEXT, STMT_ELAPSED_TIME_MS from table (SNAPSHOT_STATEMENT('sample', -1)) as B where AGENT_ID in (select AGENT_ID_HOLDING_LK from table (SNAPSHOT_LOCKWAIT('SAMPLE',-1))as A order by LOCK_WAIT_STA...显示全部
可以根据
select AGENT_ID, substr(STMT_TEXT,1,60) as STMT_TEXT, STMT_ELAPSED_TIME_MS from table (SNAPSHOT_STATEMENT('sample', -1)) as B where AGENT_ID in (select AGENT_ID_HOLDING_LK from table (SNAPSHOT_LOCKWAIT('SAMPLE',-1))as A order by LOCK_WAIT_START_TIME ASC FETCH FIRST 20 ROWS ONLY) order by STMT_ELAPSED_TIME_MS DESC
查找引发死锁的sql。收起
IT分销/经销 · 2010-04-13
浏览1376
cedarbirdcedarbird工程师CDI
前面的分析都很好了,我谈一点我们在z/OS生产环境的实际设置.尽管参数名称等完全不同,但是概念是一致的.1.大的锁空间2.禁止锁升级3.设置锁超时时间4.应用程序调整显示全部
前面的分析都很好了,我谈一点我们在z/OS生产环境的实际设置.尽管参数名称等完全不同,但是概念是一致的.

1.大的锁空间
2.禁止锁升级
3.设置锁超时时间
4.应用程序调整收起
IT分销/经销 · 2010-02-24
浏览604

    提问者

    相关问题

    相关资料

    相关文章

    问题状态

  • 发布时间:2008-03-26
  • 关注会员:0 人
  • 问题浏览:42047
  • 最近回答:2012-08-03
  • X社区推广