SQL Server, Latches-objektet

Gäller för:SQL Server

SQLServer:Latches-objektet i Microsoft SQL Server tillhandahåller räknare för att övervaka interna SQL Server-resurslås kallade latches. Att övervaka låsen för att avgöra användaraktivitet och resursanvändning kan hjälpa dig att identifiera prestandaflaskhalsar.

Denna tabell beskriver SQL Server Latches-räknarna.

SQL Server Latches-räknare Description
Genomsnittlig väntetid för låsning (ms) Genomsnittlig latch-väntetid (i millisekunder) för latch-förfrågningar som var tvungna att vänta.
Genomsnittlig väntetid för låsning Endast för internt bruk.
Lås väntar/sekund Antal låsförfrågningar som inte kunde beviljas omedelbart.
Antal SuperLatches Antal lås som för närvarande är SuperLatches.
SuperLatch-nedgraderingar/sekund Antal SuperLatches som har degraderats till vanliga lås i sista sekunden.
SuperLatch-promotioner/sec Antal lås som har blivit uppgraderade till SuperLatches i sista sekunden.
Total väntetid för låsning (ms) Total väntetid för latch (i millisekunder) för latch-förfrågningar i sista sekunden.

Example

Du börjar utforska frågeprestandaräknare i det här objektet med hjälp av den här T-SQL-frågan i sys.dm_os_performance_counters dynamisk hanteringsvy:

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