sql阻塞01

以下两个sql会引发阻塞(先执行Query1,然后执行Query2):即Query事务未提交前,Query不会查询出结果。

--Query1
BEGIN TRAN
    UPDATE Lock1 SET C1 = 11 WHERE C1 = 10
    WAITFOR DELAY '00:00:05'
COMMIT TRAN
--Query2
SELECT * FROM Lock1 WHERE C1 = 20

说也奇怪,现在又没有出现阻塞了。

原文地址:https://www.cnblogs.com/pnljs/p/2854221.html