错误的数据库查询锁

时间:2019-04-24 17:35:42

标签: postgresql

我们正在对数据库问题进行故障排除,在此期间,我们发现它显示出奇怪的行为,即我的查询被其他查询阻止,而该查询与我正在执行查询的表无关。

在一个表中,我正在执行如下查询:

UPDATE users
SET failedattempt = failedattempt + 1
WHERE userid =1

第二个查询是

UPDATE resourcehistory
SET resourceid = 1
WHERE resourcehistoryid = 1

所以我很困惑为什么它显示为锁定状态?即使两者没有任何共同的事物或资源?

0 个答案:

没有答案