Deadlock Graph イベント クラスは、デッドロックの XML 記述を提供します。 このクラスは 、Lock:Deadlock イベント クラスと同時に発生します。
デッドロック グラフ イベント クラスのデータ列
| データ列名 | データの種類 | 説明 | 列 ID | フィルターの適用 |
|---|---|---|---|---|
| EventClass | int | イベントの種類 = 148。 | 二十七 | いいえ |
| EventSequence | int | 要求内の特定のイベントのシーケンス。 | 51 | いいえ |
| IsSystem | int | イベントがシステム プロセスとユーザー プロセスのどちらで発生したか。 1 はシステム、0 はユーザーです。 このイベントの場合、この値は常に 1 です。 | 六十 | イエス |
| LoginName | nvarchar | ユーザーのログインの名前 (Microsoft SQL Server セキュリティ ログインまたは DOMAIN\username の形式の Microsoft Windows ログイン資格情報)。 この値は、常にこのイベントのシステム ユーザーです。 | 11 | イエス |
| LoginSid | 画像 | ログイン ユーザーのセキュリティ ID 番号 (SID)。 この情報は、sys.server_principals カタログ ビューで参照できます。 各 SID はサーバーのログインごとに一意です。 この値は常に、このイベントのシステム ユーザーの SID です。 | 41 | イエス |
| ServerName | nvarchar | トレース対象の SQL Server のインスタンスの名前。 | 26 | いいえ |
| SessionLoginName | nvarchar | セッションを開始したユーザーのログイン名。 たとえば、Login1 を使用して SQL Server に接続し、ステートメントを Login2 として実行すると、 SessionLoginName は Login1 と表示され、 LoginName は Login2 を示します。 この列には、SQL Server ログインと Windows ログインの両方が表示されます。 | 64 | イエス |
| SPID | int | イベントが発生したセッションの ID。 | 12 | イエス |
| StartTime | datetime | デッドロックが検出された時刻。 | 14 | イエス |
| TextData | エヌテキスト | デッドロックの XML 記述。 | 1 | イエス |
| TransactionID | bigint | 使用されていません。 | 4 | イエス |
こちらもご覧ください
sp_trace_setevent (Transact-SQL) イベント設定関数
Lock:Deadlock イベント クラス