当前位置: 代码迷 >> Sql Server >> 这种有关问题是如何的?》
  详细解决方案

这种有关问题是如何的?》

热度:90   发布时间:2016-04-27 12:43:46.0
这种问题是怎么的?》
SQL SERVER 2008
多人操作的时候,有些时候软件的插入功能,即INSERT INTO功能失效,请问是怎么的呢?
数据库是默认的设置。没有修改任何功能。

------解决方案--------------------
并发性操作导致了死锁。
------解决方案--------------------
--检查阻塞:
EXEC SP_WHO——BLK列中不为0的就是阻塞的SPID
--检查阻塞的锁信息:
EXEC SP_LOCK SPID的值
--获得阻塞的T-SQL语句:
DBCC INPUTBUFFER (SPIN的值)
--查看锁住表的session_id:
select request_session_id,*
from sys.dm_tran_locks where 
resource_associated_entity_id=object_id('[TableName]')
  相关解决方案