相关sql 事务A BEGIN TRANSACTION --执行修改 获取排他锁 UPDATE Product SET Price = 10 WHERE Id = 1 --阶段2 UPDATE Product SET Price = Price + 1 WHERE Id = 1 SELECT * FROM Product WHERE Id = 1 --阶段3 UPDATE Product SET Price = Price + 5 WHERE Id = 1 SELECT * FROM Produ…
其实这一篇呢与解决我项目中遇到的问题也是必不可少的.上一篇讲到了各种锁之间的兼容性,里面有一项就是共享锁会引起死锁,如何避免呢,将我们的查询都设置中read uncommitted是否可行呢?其结果显示,当我们当所有的查询都设置成read uncommitted后,后面共享锁死锁基本消除了,看来还是管用的.好了下面接着翻译: Last time we discussed a few major lock types that SQL Server uses. Shared(S), Exclusi…