Поделиться через


SQL Server, объект Latches

Область применения: SQL Server

Объект SQLServer:Latches в Microsoft SQL Server предоставляет счетчики для мониторинга внутренних блокировок ресурсов SQL Server, называемых блокировками. Контроль над кратковременными блокировками с целью определения деятельности пользователей и распределения ресурсов помогает обнаружить узкие места в производительности системы.

В этой таблице описываются счетчики блокировок SQL Server.

Счетчики кратковременных блокировок в SQL Server Description
Среднее время ожидания кратковременной блокировки (мс) Средняя длительность ожидания кратковременной блокировки запроса (в миллисекундах)
Базовое время ожидания кратковременной блокировки Только для внутреннего пользования.
Ожиданий кратковременных блокировок в секунду Количество запросов на кратковременную блокировку, при которых блокировка не была предоставлена немедленно.
Количество кратких блокировок по схеме «superlatch» Текущее количество кратковременных блокировок по схеме «superlatch».
Переключений из режима краткой блокировки по схеме «superlatch», в секунду Количество блокировок по схеме «superlatch», пониженных до обычных кратковременных блокировок в течение последней секунды.
Переключений в режим краткой блокировки по схеме «superlatch», в секунду Количество кратковременных блокировок по схеме «superlatch» в течение последней секунды.
Общее время ожидания кратковременной блокировки (мс) Общая длительность ожидания (в миллисекундах) после запросов кратковременной блокировки в течение последней секунды.

Пример

Вы начинаете изучать счетчики производительности запросов в этом объекте, используя этот запрос T-SQL в динамическом административном представлении sys.dm_os_performance_counters:

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