死锁,阻塞


--检查阻塞:EXEC SP_WHO

——BLK列中不为0的就是阻塞的SPID 

--检查全部活动进程:EXEC SP_WHO ‘ACTIVE’ 

--检查某用户当前进程:EXEC SP_WHO ‘SA’ 

--检查阻塞的锁信息: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]')

通常大家碰到的是阻塞导致的性能问题,死锁只会报出一个kill的错误信息。

posted @ 2012-05-29 11:40  go on coding  阅读(293)  评论(0编辑  收藏  举报
悠季瑜伽会馆