在一个事务中就只有一个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 个回答casper105的回答

casper105casper105数据库管理员HTSEC

别的事物在锁这张表,建议添加 with ur

证券 · 2016-05-12
浏览1399
  • 1.系统需求不能按照ur级别进行查询; 2.别的食物在锁这张表,那么最多就是锁等待,不会出现死锁! 3.能不能举一个详细的案例来说明一下,一个事务,只有一个查询sql,出现死锁的案例
    2016-05-13

回答者

casper105
数据库管理员HTSEC

casper105 最近回答过的问题

回答状态

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