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


SQL Server, объект Wait Statistics

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

Объект производительности SQLServer:Wait Statistics содержит счетчики производительности, сообщающие сведения о состояниях ожидания различных категорий.

В таблице ниже перечислены счетчики, содержащиеся в объекте статистики ожидания.

SQL Server, счетчики статистики ожидания Description
Ожиданий блокировок Статистика процессов, ожидающих в состоянии блокировки.
Ожиданий буфера журнала Статистика процессов, ожидающих освобождения буфера журнала.
Ожиданий записи в журнал Статистика процессов, ожидающих записи в буфер журнала.
Ожиданий в очереди на выделение памяти Статистика процессов, ожидающих предоставления памяти.
Ожиданий сетевых операций ввода-вывода Статистика, относящаяся к сетевому вводу-выводу.
Ожиданий кратковременной блокировки объектов, отличных от страниц Статистика, относящаяся к не страничным кратковременным блокировкам.
Число ожиданий кратковременной блокировки операций ввода-вывода страниц Статистика, относящаяся к кратковременным блокировкам страничного ввода-вывода.
Ожиданий кратковременной блокировки страниц Статистика, относящаяся к страничным кратковременным блокировкам, исключая кратковременные блокировки ввода-вывода.
Ожиданий поточно-ориентированных объектов памяти Статистика процессов, ожидающих поточно-ориентированного выделения памяти.
Ожиданий владения транзакцией Статистика, относящаяся к процессам, синхронизирующим доступ к транзакции.
Ожиданий исполнителя Статистика, относящаяся к процессам, ожидающим освобождения рабочего потока.
Ожиданий синхронизации рабочего пространства Статистика, относящаяся к процессам, синхронизирующим доступ к рабочему пространству.

Каждый из счетчиков объекта содержит следующие экземпляры.

Позиция Description
Среднее время ожидания блокировки (мс) Среднее время для выбранного типа ожидания.
Совокупное время ожидания (мс) в секунду Общее время ожидания в секунду для выбранного типа ожидания.
Выполняющиеся сеансы ожидания Количество ожидающих в данный момент процессов для определенного типа ожидания.
Начатые сеансы ожидания (в секунду) Число ожиданий, запущенных за одну секунду, для выбранного типа ожидания.

Пример

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

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