web-dev-qa-db-ja.com

SQL Server 2012でテーブルのロックを解除する方法は?

SQL Server 2012でテーブルを作成し、実行すると

select * from tableName 

時間がかかり、結果が返されない場合があります。

現在、1行のみです。検索した後、ロックされていることがわかりますので、ロック解除またはドロップの方法を教えてください。

10
Pushkar Jaju

みんなありがとう。解決しました。

私は以下のクエリを解雇しました

SELECT
    OBJECT_NAME(P.object_id) AS TableName,
    Resource_type,
    request_session_id
FROM
    sys.dm_tran_locks L
JOIN
    sys.partitions P ON L.resource_associated_entity_id = p.hobt_id
WHERE   
    OBJECT_NAME(P.object_id) = 'P1Chronolog_IncidentActivityUpdates'

そして、それぞれのセッションを殺しました

Kill session_ID
18
Pushkar Jaju