説明/参照: SQL Server Profilerでデッドロックを分析する SQL Server Profilerを使用して、デッドロックの原因を特定します。デッドロックは、SQL Server内のいくつかのリソースセットの2つ以上のスレッドまたはプロセス間に循環的な依存関係がある場合に発生します。 SQL Server Profilerを使用すると、分析のためにデッドロックイベントを記録、再生、および表示するトレースを作成できます。 デッドロック・イベントをトレースするには、デッドロック・グラフ・イベント・クラスをトレースに追加します。このイベントクラスは、デッドロックに関連するプロセスおよびオブジェクトに関するXMLデータをトレース内のTextDataデータ列に設定します。 SQL Server Profilerは、後でSQL Server Management Studioで表示できるデッドロックXML(.xdl)ファイルにXMLドキュメントを抽出できます。