Server Memory Change-Ereignisklasse

Die Server Memory Change-Ereignisklasse tritt auf, wenn die Speicherauslastung von Microsoft SQL Server mehr als 1 MB oder 5 % des maximal zulässigen Serverarbeitsspeichers (je nachdem, welcher Wert größer ist) gestiegen oder gesunken ist.

Datenspalten der Server Memory Change-Ereignisklasse

Datenspaltenname Datentyp Beschreibung Spalten-ID Ja

EventClass

int

Ereignistyp = 81

27

Nein

EventSequence

int

Sequenznummer eines bestimmten Ereignisses innerhalb der Anforderung

51

Nein

EventSubClass

int

Typ der Ereignisunterklasse

1 = Arbeitsspeichervergrößerung

2 = Arbeitsspeicherverringerung

21

Ja

IntegerData

int

Neue Arbeitsspeichergröße in MB

25

Ja

IsSystem

int

Gibt an, ob das Ereignis bei einem Systemprozess oder einem Benutzerprozess aufgetreten ist. 1 = System, 0 = Benutzer.

60

Ja

RequestID

int

ID der Anforderung, die die Anweisung enthält

49

Ja

ServerName

nvarchar

Name der Instanz von SQL Server, für die eine Ablaufverfolgung ausgeführt wird

26

Nein

SessionLoginName

nvarchar

Der Anmeldename des Benutzers, der die Sitzung geöffnet hat. Wenn Sie beispielsweise Login1 dazu verwenden, eine Verbindung mit SQL Server herzustellen, und eine Anweisung als Login2 ausführen, zeigt SessionLoginName den Wert Login1 an, wogegen LoginName den Wert Login2 anzeigt. Diese Spalte zeigt sowohl den SQL Server- als auch den Windows-Anmeldenamen an.

64

Ja

SPID

int

ID der Sitzung, bei der das Ereignis aufgetreten ist

12

Ja

StartTime

datetime

Zeitpunkt, zu dem das Ereignis begonnen hat (falls verfügbar)

14

Ja

TransactionID

bigint

Vom System zugewiesene ID der Transaktion

4

Ja

XactSequence

bigint

Token zur Beschreibung der aktuellen Transaktion

50

Ja

Siehe auch

Konzepte

Serverarbeitsspeicher-Optionen

Andere Ressourcen

Überwachen von Ereignissen
sp_trace_setevent (Transact-SQL)

Hilfe und Informationen

Informationsquellen für SQL Server 2005