次の方法で共有


Server Memory Change イベント クラス

適用対象: SQL Server Azure SQL Database Azure 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)
サーバー メモリに関するサーバー構成オプション