Oggetto Latches di SQL Server

Si applica a:SQL Server

L'oggetto SQLServer:Latches in Microsoft SQL Server fornisce contatori per monitorare i blocchi delle risorse di SQL Server interni denominati latch. Il monitoraggio dei latch per determinare l'attività degli utenti e l'utilizzo delle risorse può essere utile per identificare eventuali colli di bottiglia.

Questa tabella descrive i contatori latch di SQL Server.

Contatori di SQLServer:Latch Descrizione
Tempo medio di attesa latch (ms) Tempo medio di attesa di latch da parte delle richieste di latch (in millisecondi).
Base tempo medio attesa latch Solo per uso interno.
Attese latch/sec Numero di richieste di latch non soddisfatte immediatamente.
Numero di SuperLatch Numero di latch utilizzati attualmente come SuperLatch.
Abbassamenti di livello SuperLatch/sec Numero di SuperLatch abbassati al livello di latch normali nell'ultimo secondo.
Promozioni a SuperLatch/sec Numero di latch promossi a SuperLatch nell'ultimo secondo.
Tempo totale di attesa latch (ms) Tempo totale di attesa di latch da parte delle richieste di latch nell'ultimo secondo (in millisecondi).

Esempio

Si inizia a esplorare i contatori delle prestazioni delle query in questo oggetto usando questa query T-SQL nella vista a gestione dinamica sys.dm_os_performance_counters :

SELECT * FROM sys.dm_os_performance_counters
WHERE object_name LIKE '%Latches%';