在一个事务中就只有一个select查询sql,为什么会出现死锁的情况?

db2 部署在linux上,版本是: 9.7.1生产环境,在一个前台的展示页面,需要查询数据,展示到前台页面,在查询时,数据库发生死锁,sqlcode 911,reason 2,;因为是生产环境,我们没权限接触,所以不能拿到死锁监控信息;所以想问一下,在一个事务中就只有一个select查询sql,为什么会出现死锁的情况?...显示全部

db2 部署在linux上,版本是: 9.7.1

生产环境,在一个前台的展示页面,需要查询数据,展示到前台页面,在查询时,数据库发生死锁,sqlcode 911,reason 2,;

因为是生产环境,我们没权限接触,所以不能拿到死锁监控信息;

所以想问一下,在一个事务中就只有一个select查询sql,为什么会出现死锁的情况?

收起
参与22

查看其它 7 个回答l954368978的回答

l954368978l954368978数据库管理员ytx

创建事件监视器,抓取引起死锁的具体SQL。另外隔离级别在中间件中,程序里都能修改

金融其它 · 2016-05-13
浏览1485

回答者

l954368978
数据库管理员ytx

l954368978 最近回答过的问题

回答状态

  • 发布时间:2016-05-13
  • 关注会员:8 人
  • 回答浏览:1485
  • X社区推广