SQLserverがロックされた場合の確認方法とKILL方法
-- ブロッキング木(親子関係と実行中SQL)
SELECT
r.session_id,
r.blocking_session_id,
r.status,
r.wait_type,
r.wait_time/1000.0 AS wait_s,
r.command,
DB_NAME(r.database_id) AS dbname,
SUBSTRING(t.text,
(r.statement_start_offset/2)+1,
(CASE r.statement_end_offset WHEN -1 THEN DATALENGTH(t.text)
ELSE r.statement_end_offset END - r.statement_start_offset)/2+1) AS running_stmt
FROM sys.dm_exec_requests r
CROSS APPLY sys.dm_exec_sql_text(r.sql_handle) t
WHERE r.session_id <> @@SPID
ORDER BY r.blocking_session_id, r.session_id;
KILL 64; 等でセッションIDをKILL