Server Memory Change イベント クラス

適用対象:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

Server Memory Change イベント クラスは、Microsoft SQL Server メモリ使用量が最大サーバー メモリの 1 メガバイト (MB) または 5% のいずれか大きい方で増減した場合に発生します。

Server Memory Change イベント クラスのデータ列

データ列名 データ型 説明 列 ID はい
EventClass int イベントの種類 = 81。 27 いいえ
EventSequence int 要求内の特定のイベントのシーケンス。 51 いいえ
EventSubClass int イベント サブクラスの種類。

1 = メモリ増加

2 = メモリ減少
21 はい
IntegerData int メガバイト (MB) 単位の新しいメモリ サイズ。 25 はい
IsSystem int イベントがシステム プロセスとユーザー プロセスのどちらで発生したか。 1 はシステム、0 はユーザーです。 60 はい
RequestID int ステートメントが含まれている要求の ID。 49 はい
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 はい
TransactionID bigint システムによって割り当てられたトランザクション ID。 4 はい
XactSequence bigint 現在のトランザクションを説明するトークン。 50 はい

参照

拡張イベント
sp_trace_setevent (Transact-SQL)
サーバー メモリに関するサーバー構成オプション