Categoria di eventi Blocchi
Le classi di evento della categoria di eventi Blocchi consentono di monitorare l'attività di blocco in un'istanza di Microsoft Motore 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 specifico in un blocco generico. |
|
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
Concetti
Utilizzo dei blocchi in Motore di database