Server Memory Change 事件類別
適用於:SQL Server Azure SQL 資料庫 Azure SQL 受控執行個體
當MICROSOFT SQL Server 記憶體使用量增加或減少 1 MB 或 5% 的最大伺服器記憶體時,就會發生伺服器記憶體變更事件類別。
伺服器記憶體變更事件類別數據行
數據行名稱 | 資料類型 | 描述 | 資料行識別碼 | Yes |
---|---|---|---|---|
EventClass | int | 事件類型 = 81。 | 27 | No |
EventSequence | int | 要求內指定事件的順序。 | 51 | No |
EventSubClass | int | 事件子類別的類型。 1=記憶體增加 2=記憶體減少 |
21 | Yes |
IntegerData | int | 新的記憶體大小,以 MB 為單位。 | 25 | Yes |
IsSystem | int | 指出事件發生在系統進程或用戶進程上。 1 = 系統,0 = 使用者。 | 60 | Yes |
RequestID | int | 包含語句的要求標識碼。 | 49 | Yes |
ServerName | nvarchar | 要追蹤之 SQL Server 實例的名稱。 | 26 | No |
SessionLoginName | nvarchar | 引發工作階段的使用者登入名稱。 例如,如果您使用Login1連接到SQL Server,並以Login2的形式執行語句, SessionLoginName 會顯示Login1,而 LoginName 會顯示Login2。 此數據行會顯示 SQL Server 和 Windows 登入。 | 64 | Yes |
SPID | int | 事件發生所在之工作階段的識別碼。 | 12 | Yes |
StartTime | datetime | 如果有的話,事件開始的時間。 | 14 | Yes |
TransactionID | bigint | 交易的系統指派標識碼。 | 4 | Yes |
XactSequence | bigint | 描述目前交易的令牌。 | 50 | Yes |