SQL死锁:通过sysprocesses简单查询死锁及解决死锁办法
作者:动易软件
来源:本站原创
点击数: 次
发布时间:2019年01月18日
--01查询堵塞进程
select * from sys.sysprocesses where blocked <>0 and DB_NAME(dbid)='GSHCPDB'
说明:GSHCPDB是数据库实例名称,即查询哪个数据库进程被堵住了
--02,显示从客户端发送到 SQL Server 端的最后一个语句
dbcc inputbuffer(74)
说明:74 为PID,sp_who系统存储过程的输出中所显示的用户连接系统进程 ID (SPID)
--03,查询进程执行的语句
select * from sys.sysprocesses where spid = 74
--04,删除堵塞进程
kill 74