Categoria di eventi Blocchi
Le classi di evento della categoria di eventi Blocchi consentono di monitorare l'attività di blocco in un'istanza di MicrosoftMotore di database di SQL Server. Queste classi di evento possono contribuire a esaminare problemi di blocco provocati dalla lettura e modifica dei dati da parte di più utenti simultaneamente.
Poiché in Motore di database vengono spesso elaborati più blocchi, l'acquisizione delle classi di evento Locks durante una traccia potrebbe provocare un overhead significativo e comportare la creazione di file o tabelle di traccia di grandi dimensioni.
Contenuto della sezione
Argomento |
Descrizione |
---|---|
Include una descrizione XML di un deadlock. |
|
Indica l'acquisizione di un blocco su una risorsa, ad esempio una riga in una tabella. |
|
Tiene traccia delle richieste di blocchi annullate prima dell'acquisizione del blocco, ad esempio per evitare un deadlock. |
|
Controlla il verificarsi di condizioni di deadlock e gli oggetti coinvolti. |
|
Tiene traccia di una richiesta di blocco da parte di una transazione su una risorsa già bloccata da un'altra transazione e del deadlock risultante. |
|
Indica la conversione di un blocco con granularità fine in un blocco con granularità grossolana. |
|
Tiene traccia del rilascio di un blocco. |
|
Tiene traccia dell'impossibilità di completare richieste di blocco a causa del blocco della risorsa richiesta da parte di un'altra transazione. Questo evento viene generato solo nei casi in cui il valore specificato per il timeout del blocco è superiore a zero. |
|
Tiene traccia dell'impossibilità di completare richieste di blocco a causa del blocco della risorsa richiesta da parte di un'altra transazione. |
Vedere anche