0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

SSMSを利用してデッドロックを調査したい

Last updated at Posted at 2023-01-22

デッドロックを調査するにあたって、SSMSを利用することがあったので、手順を自分用にまとめておきたいと思います。

① オブジェクトエクスプローラーで、調査対象のDB > 管理 > 拡張イベント > セッション > system_health > packageX.event_file を選択します。

スクリーンショット 2022-10-19 182628.png

② イベントの一覧が表示されるので、ここから対象のデッドロックイベントを探します。目検してもよいのですが、イベント数が多い場合はフィルタリング機能を利用します。

image.png

③ 拡張イベント > フィルター を選択します。

image.png

④ 以下を入力し、OKボタンを押下します。

  • フィールド: name
  • 演算子: =
  • 値: xml_deadlock_report

image.png

⑤ フィルタリングされたデッドロックイベントの中から、調査したいデッドロックイベントを選択すると、詳細タグとデッドロックタグが表示されます。

image.png

⑥ デッドロックタグを選択すると、デッドロックの詳細がグラフィカルに表示されます。

image.png

⑦ より詳細を確認したい場合は、詳細タグの値をクリックすると、デッドロックの詳細がxml形式で表示されます。

image.png

環境情報

SSMS_Version.png

0
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?