MSSQL
gzw13999
这个作者很懒,什么都没留下…
展开
-
sqlserver多线程查询与更新
这是一个典型的“丢失更新”问题。通常的解决方式是提高隔离级别,或者为select加排他锁。但我推荐下面这种方式,可以在sql server默认的隔离级别和锁机制下解决问题。 1 2 3 4 5 6 7 8 begin tran --注意:事务中的第一句必须是update update 表名 set id=转载 2016-11-30 22:11:22 · 2554 阅读 · 0 评论 -
sql server 当前运行死锁语句查询
use master DECLARE @spid INT DECLARE @blk INT DECLARE @count INT DECLARE @index INT DECLARE @lock TINYINT SET @lock=0 CREATE TABLE #temp_who_lock ( id INT IDENTITY(1, 1), spid INT,转载 2016-12-29 12:28:29 · 731 阅读 · 0 评论