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)