次の方法で共有


Server Memory Change イベント クラス

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

サーバー メモリ変更イベント クラスのデータ列

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

1 = メモリの増加

2 = メモリの減少
21 (二十一) イエス
IntegerData int 新しいメモリ サイズ (MB 単位)。 二十五 イエス
IsSystem int イベントがシステム プロセスとユーザー プロセスのどちらで発生したか。 1 はシステム、0 はユーザーです。 六十 イエス
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) イベント設定関数
サーバー メモリに関するサーバー構成オプション