Server Memory Change - classe di eventoServer Memory Change Event Class

La classe di evento Server Memory Change viene generata quando l'utilizzo di memoria di MicrosoftMicrosoft SQL ServerSQL Server è aumentato o diminuito di 1 MB o del 5% della quantità di memoria massima del server, a seconda del valore maggiore.The Server Memory Change event class occurs when MicrosoftMicrosoft SQL ServerSQL Server memory usage has increased or decreased by either 1 megabyte (MB) or 5 percent of the maximum server memory, whichever is greater.

Colonne di dati della classe di evento Server Memory ChangeServer Memory Change Event Class Data Columns

Nome colonna di datiData column name Tipo di datiData type DescrizioneDescription ID colonnaColumn ID Yes
EventClassEventClass intint Tipo di evento = 81.Type of event = 81. 2727 NoNo
EventSequenceEventSequence intint Sequenza di un determinato evento all'interno della richiesta.Sequence of a given event within the request. 5151 NoNo
EventSubClassEventSubClass intint Tipo di sottoclasse di evento.Type of event subclass.

1=Aumento della memoria1=Memory Increase

2=Riduzione della memoria2=Memory Decrease
2121 Yes
IntegerDataIntegerData intint Nuova quantità di memoria, in megabyte (MB).New memory size, in megabytes (MB). 2525 Yes
IsSystemIsSystem intint Indica se l'evento è stato generato per un processo di sistema o un processo utente.Indicates whether the event occurred on a system process or a user process. 1 = sistema, 0 = utente.1 = system, 0 = user. 6060 Yes
RequestIDRequestID intint ID della richiesta contenente l'istruzione.ID of the request containing the statement. 4949 Yes
ServerNameServerName nvarcharnvarchar Nome dell'istanza di SQL ServerSQL Server tracciata.Name of the instance of SQL ServerSQL Server being traced. 2626 NoNo
SessionLoginNameSessionLoginName nvarcharnvarchar Nome dell'account di accesso dell'utente che ha avviato la sessione.The login name of the user who originated the session. Se ad esempio si stabilisce la connessione a SQL ServerSQL Server con l'account di accesso Login1 e si esegue un'istruzione con l'account di accesso Login2, SessionLoginName indica Login1 e LoginName indica Login2.For example, if you connect to SQL ServerSQL Server using Login1 and execute a statement as Login2, SessionLoginName shows Login1 and LoginName shows Login2. In questa colonna sono visualizzati sia gli account di accesso di SQL ServerSQL Server che quelli di Windows.This column displays both SQL ServerSQL Server and Windows logins. 6464 Yes
SPIDSPID intint ID della sessione in cui si è verificato l'evento.ID of the session on which the event occurred. 1212 Yes
StartTimeStartTime datetimedatetime Ora di inizio dell'evento, se disponibile.Time at which the event started, if available. 1414 Yes
TransactionIDTransactionID bigintbigint ID della transazione assegnato dal sistema.System-assigned ID of the transaction. 44 Yes
XactSequenceXactSequence bigintbigint Token utilizzato per descrivere la transazione corrente.Token that describes the current transaction. 5050 Yes

Vedere ancheSee Also

Eventi estesi Extended Events
sp_trace_setevent (Transact-SQL) sp_trace_setevent (Transact-SQL)
Opzioni di configurazione del server Server MemoryServer Memory Server Configuration Options