我们正在对数据库问题进行故障排除,在此期间,我们发现它显示出奇怪的行为,即我的查询被其他查询阻止,而该查询与我正在执行查询的表无关。
在一个表中,我正在执行如下查询:
UPDATE users
SET failedattempt = failedattempt + 1
WHERE userid =1
第二个查询是
UPDATE resourcehistory
SET resourceid = 1
WHERE resourcehistoryid = 1
所以我很困惑为什么它显示为锁定状态?即使两者没有任何共同的事物或资源?