Bloqueos temporales (objeto de SQL Server)

Se aplica a:SQL Server

El objeto SQLServer:Latches de Microsoft SQL Server proporciona contadores para supervisar los bloqueos de recursos internos de SQL Server, denominados bloqueos temporales. La supervisión de los bloqueos temporales para determinar la actividad de los usuarios y el uso de los recursos puede ayudar a identificar puntos de congestión en el rendimiento.

En esta tabla se describen los contadores de bloqueos temporales de SQL Server.

Contadores de bloqueos temporales de SQL Server Descripción
Promedio de tiempo de espera para los bloqueos temporales (ms) Promedio de tiempo de espera de los bloqueos temporales (en milisegundos) para solicitudes de bloqueos temporales que tuvieron que esperar.
Base promedio de tiempo de espera de bloqueos temporales Para uso interno.
Esperas de bloqueos temporales/seg. Número de solicitudes de bloqueo temporal que no se concedieron inmediatamente.
Número de SuperLatches Número de bloqueos temporales que actualmente son SuperLatches.
Degradaciones de SuperLatch/seg. Número de SuperLatches degradados a bloqueos temporales normales en el último segundo transcurrido.
Ascensos a SuperLatch/seg. Número de bloqueos temporales ascendidos a SuperLatches en el último segundo transcurrido.
Tiempo total de espera de los bloqueos temporales (ms) Tiempo total de espera para bloqueos temporales (en milisegundos) de las solicitudes de bloqueos temporales en el último segundo.

Ejemplo

Puede empezar a explorar los contadores de rendimiento de consultas en este objeto mediante esta consulta T-SQL en la vista de administración dinámica sys.dm_os_performance_counters:

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