SQL Server エラー「ロック要求がタイムアウトしました」が発生した場合の対処法

SQL Server  エラー「ロック要求がタイムアウトしました」が発生した場合の対処法

SQL Serverでエラー「ロック要求がタイムアウトしました」が発生した場合の対処法を手順を記述してます。

環境

  • OS windows10 pro
  • SQL Server2019 Express
  • SSMS 18.7.1

エラー全文

SQL Server Management Studio(SSMS)、ただテーブルを右クリックした際に発生

対処法

まずは、アクティブなトランザクションを調べます。

ここではSPID「53」がアクティブになってます。

SPID「53」の情報を確認します。

確認して問題なければ「Kill」します。

これで「ロック要求がタイムアウトしました」は改善されました。

トランザクションが貼られていて「commit」されてない場合も、同様のエラーが発生します。
「COMMIT」すれば改善します。