sys.dm_os_wait_stats (Transact-SQL)
применимо:SQL Server
Базе данных SQL Azure
Управляемый экземпляр SQL Azure
Azure Synapse Analytics
Analytics (PDW)
Возвращает сведения обо всех ожиданиях, возникших в потоках, выполняемых. Это агрегированное представление можно использовать для диагностики проблем с производительностью SQL Server, а также с определенными запросами и пакетами. sys.dm_exec_session_wait_stats (Transact-SQL) предоставляют аналогичную информацию по сеансу.
Заметка
Чтобы вызвать это динамическое представление управления из Azure Synapse Analytics или Analytics Platform System (PDW), используйте имя sys.dm_pdw_nodes_os_wait_stats
. Этот синтаксис не поддерживается бессерверным пулом SQL в Azure Synapse Analytics.
Имя столбца | Тип данных | Описание |
---|---|---|
wait_type |
nvarchar(60) | Имя типа ожидания. Дополнительные сведения см. в разделе Типы ожиданийдалее в этой статье. |
waiting_tasks_count |
bigint | Количество ожиданий этого типа ожидания. Этот счетчик увеличивается в начале каждого ожидания. |
wait_time_ms |
bigint | Общее время ожидания для этого типа ожидания в миллисекундах. Это время включает в себя signal_wait_time_ms . |
max_wait_time_ms |
bigint | Максимальное время ожидания этого типа ожидания. |
signal_wait_time_ms |
bigint | Разница между временем, когда поток ожидания был сигналирован и когда он начал работать. |
pdw_node_id |
int | Идентификатор узла, на который находится это распределение. применимо к: Azure Synapse Analytics, система платформы аналитики (PDW) |
Разрешения
Для SQL Server и Управляемого экземпляра SQL требуется разрешение VIEW SERVER STATE
.
В базе данных SQL базовые, S0и S1 целей службы, а также для баз данных в эластичных пулах, требуется учетная запись администратора сервера сервера, учетная запись администратора Microsoft Entra или членство в роли сервера ##MS_ServerStateReader##
. Для всех остальных целей службы базы данных SQL требуется разрешение VIEW DATABASE STATE
на базу данных или членство в роли сервера ##MS_ServerStateReader##
.
Разрешения для SQL Server 2022 и более поздних версий
Требуется разрешение VIEW SERVER PERFORMANCE STATE на сервере.
Типы ожиданий
ресурс ожидает возникает, когда рабочий сотрудник запрашивает доступ к ресурсу, который недоступен, так как ресурс используется другим работником или еще недоступен. Примерами ожиданий ресурсов являются блокировки, блоки, сети и ожидания операций ввода-вывода диска. Ожидание блокировки и блокировки ожидает объектов синхронизации.
очередь ожидает происходит, когда рабочий сотрудник неактивен, ожидая назначения работы. Ожидания очередей чаще всего отображаются с помощью системных фоновых задач, таких как монитор взаимоблокировки и удаленные задачи очистки записей. Эти задачи ожидают размещения рабочих запросов в рабочую очередь. Ожидания очередей также могут периодически становиться активными, даже если новые пакеты не были помещены в очередь.
внешние ожидания возникают, когда рабочий процесс SQL Server ожидает внешнего события, например вызова расширенной хранимой процедуры или запроса связанного сервера. При диагностике проблем, связанных с блокировкой, помните, что внешние ожидания не всегда подразумевают, что рабочий объект неактивен, так как рабочий объект может активно выполнять некоторый внешний код.
В этом динамическом представлении управления (DMV) отображается время ожидания, завершенное. В этом динамическом административном представлении не отображаются текущие ожидания.
Рабочий поток SQL Server не считается ожиданием, если одно из следующих условий имеет значение true:
- Ресурс становится доступным.
- Очередь не является простой.
- Внешний процесс завершается.
Хотя поток больше не ожидает, поток не должен запускаться немедленно. Это связано с тем, что такой поток сначала помещается в очередь выполняемых рабочих ролей и должен ждать, пока квантовый объект будет запущен на планировщике.
В SQL Server счетчики времени ожидания больших значений и поэтому не подвержены переключению на счетчик, как эквивалентные счетчики в более ранних версиях SQL Server.
Определенные типы времени ожидания во время выполнения запроса могут указывать узкие места или точки застоя в запросе. Аналогичным образом, большое время ожидания или количество ожиданий на уровне сервера может указывать на узкие места или горячие точки в взаимодействии с запросами в экземпляре сервера. Например, ожидания блокировки указывают на конфликт данных по запросам; ожидания блокировки ввода-вывода на странице указывают время отклика медленного ввода-вывода; Ожидание обновления блокировки страницы указывает на неправильный макет файла.
Содержимое этого динамического административного представления можно сбросить. Эта команда T-SQL сбрасывает все счетчики до 0:
DBCC SQLPERF ('sys.dm_os_wait_stats', CLEAR);
GO
Заметка
Эти статистические данные не сохраняются после перезапуска ядра СУБД, и все данные накапливаются с момента последнего сброса статистики или запуска ядра СУБД. Используйте столбец sqlserver_start_time
в sys.dm_os_sys_info, чтобы найти последнее время запуска ядра СУБД.
В следующей таблице перечислены типы ожидания, с которыми сталкиваются задачи.
Тип ожидания | Описание |
---|---|
ABR
|
Определяется только для информационных целей. Не поддерживается. Будущая совместимость не гарантируется. |
AM_INDBUILD_ALLOCATION
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
AM_SCHEMAMGR_UNSHARED_CACHE
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
ASSEMBLY_FILTER_HASHTABLE
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
ASSEMBLY_LOAD
|
Происходит во время эксклюзивного доступа к загрузке сборок. |
ASYNC_DISKPOOL_LOCK
|
Происходит при попытке синхронизировать параллельные потоки, выполняющие такие задачи, как создание или инициализация файла. |
ASYNC_IO_COMPLETION
|
Происходит, когда задача ожидает завершения асинхронного ввода-вывода, отличного от данных. Примерами являются операции ввода-вывода, участвующие в доставке журналов с теплым резервным режимом, зеркальном отображении базы данных, некоторых связанных операций массового импорта. |
ASYNC_NETWORK_IO
|
Происходит при записи в сети, когда задача заблокирована, ожидая, пока клиентское приложение подтвердит, что он обработал все данные, отправленные ему. Убедитесь, что клиентское приложение обрабатывает данные с сервера как можно быстрее или что задержки сети отсутствуют. Причины, по которым клиентское приложение не может быстро использовать данные, включают в себя такие проблемы, как написание результатов в файл во время поступления результатов, ожидание ввода пользователем, фильтрация на стороне клиента в большом наборе данных вместо фильтрации на стороне сервера или намеренное ожидание, введенное. Кроме того, клиентский компьютер может столкнуться с медленным ответом из-за проблем, таких как низкая виртуальная или физическая память, 100% потребление ЦП и т. д. Задержки сети также могут привести к этому ожиданию, как правило, вызваны проблемами драйвера сетевого адаптера, драйверами фильтров, брандмауэрами или неправильно настроенными маршрутизаторами. |
ASYNC_OP_COMPLETION
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
ASYNC_OP_CONTEXT_READ
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
ASYNC_OP_CONTEXT_WRITE
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
ASYNC_SOCKETDUP_IO
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
AUDIT_GROUPCACHE_LOCK
|
Происходит при ожидании блокировки, которая управляет доступом к специальному кэшу. Кэш содержит сведения о том, какие аудиты используются для аудита каждой группы действий аудита. |
AUDIT_LOGINCACHE_LOCK
|
Происходит при ожидании блокировки, которая управляет доступом к специальному кэшу. Кэш содержит сведения о том, какие аудиты используются для аудита групп действий аудита входа. |
AUDIT_ON_DEMAND_TARGET_LOCK
|
Происходит при ожидании блокировки, используемой для обеспечения единой инициализации связанных целевых объектов расширенного события аудита. |
AUDIT_XE_SESSION_MGR
|
Происходит при ожидании блокировки, которая используется для синхронизации запуска и остановки сеансов аудита, связанных с расширенными событиями. |
BACKUP
|
Возникает, когда задача блокируется в процессе обработки резервных копий. |
BACKUP_OPERATOR
|
Происходит, когда задача ожидает подключения ленты. Чтобы просмотреть состояние ленты, выполните запрос sys.dm_io_backup_tapes . Если операция подключения не ожидается, этот тип ожидания может указывать на проблему оборудования с ленточным диском. |
BACKUPBUFFER
|
Происходит, когда задача резервного копирования ожидает данных или ожидает буфера, в котором будут храниться данные. Этот тип не является типичным, за исключением случаев, когда задача ожидает подключения ленты. |
BACKUPIO
|
Происходит, когда задача резервного копирования ожидает данных или ожидает буфера, в котором будут храниться данные. Этот тип не является типичным, за исключением случаев, когда задача ожидает подключения ленты. |
BACKUPTHREAD
|
Происходит, когда задача ожидает завершения задачи резервного копирования. Время ожидания может быть длинным, от нескольких минут до нескольких часов. Если задача, которая ожидается, находится в процессе ввода-вывода, этот тип не указывает на проблему. |
BAD_PAGE_PROCESS
|
Происходит, когда средство ведения журнала фоновых подозрительных страниц пытается избежать выполнения более чем каждые пять секунд. Чрезмерные подозрительные страницы вызывают частое выполнение средства ведения журнала. |
BLOB_METADATA
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
BMPALLOCATION
|
Происходит с планами параллельного пакетного режима при синхронизации выделения большого растрового фильтра. Если ожидание чрезмерно и не может быть сокращено путем настройки запроса (например, добавления индексов), рассмотрите возможность корректировки порогового значения затрат для параллелизма или снижения степени параллелизма. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
BMPBUILD
|
Происходит с параллельными планами пакетного режима при синхронизации сборки большого растрового фильтра. Если ожидание чрезмерно и не может быть сокращено путем настройки запроса (например, добавления индексов), рассмотрите возможность корректировки порогового значения затрат для параллелизма или снижения степени параллелизма. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
BMPREPARTITION
|
Происходит с параллельными планами пакетного режима при синхронизации повторного разбиения большого растрового фильтра. Если ожидание чрезмерно и не может быть сокращено путем настройки запроса (например, добавления индексов), рассмотрите возможность корректировки порогового значения затрат для параллелизма или снижения степени параллелизма. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
BMPREPLICATION
|
Выполняется с параллельными планами пакетного режима при синхронизации репликации большого растрового фильтра по рабочим потокам. Если ожидание чрезмерно и не может быть сокращено путем настройки запроса (например, добавления индексов), рассмотрите возможность корректировки порогового значения затрат для параллелизма или снижения степени параллелизма. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
BPSORT
|
Происходит с параллельными планами пакетного режима при синхронизации сортировки набора данных по нескольким потокам. Если ожидание чрезмерно и не может быть сокращено путем настройки запроса (например, добавления индексов), рассмотрите возможность корректировки порогового значения затрат для параллелизма или снижения степени параллелизма. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
BROKER_CONNECTION_RECEIVE_TASK
|
Происходит при ожидании получения сообщения в конечной точке подключения. Получение доступа к конечной точке сериализуется. |
BROKER_DISPATCHER
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
BROKER_ENDPOINT_STATE_MUTEX
|
Происходит при возникновении конфликта для доступа к состоянию конечной точки подключения Service Broker. Доступ к состоянию для изменений сериализуется. |
BROKER_EVENTHANDLER
|
Происходит, когда задача ожидается в основном обработчике событий Компонента Service Broker. Это должно произойти очень кратко. |
BROKER_FORWARDER
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
BROKER_INIT
|
Происходит при инициализации Service Broker в каждой активной базе данных. Это должно происходить редко. |
BROKER_MASTERSTART
|
Происходит, когда задача ожидает запуска основного обработчика событий Компонента Service Broker. Это должно произойти очень кратко. |
BROKER_RECEIVE_WAITFOR
|
Происходит при ожидании RECEIVE WAITFOR . Это может означать, что сообщения, готовые к получению в очереди, или конфликт блокировки не позволяет получать сообщения из очереди. |
BROKER_REGISTERALLENDPOINTS
|
Происходит во время инициализации конечной точки подключения Service Broker. Это должно произойти очень кратко. |
BROKER_SERVICE
|
Происходит при обновлении или повторном изменении списка назначения Service Broker, связанного с целевой службой. |
BROKER_SHUTDOWN
|
Происходит при плановом завершении работы Компонента Service Broker. Это должно произойти очень кратко, если вообще. |
BROKER_START
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
BROKER_TASK_SHUTDOWN
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
BROKER_TASK_STOP
|
Происходит, когда обработчик задач очереди Service Broker пытается завершить задачу. Проверка состояния сериализуется и должна находиться в состоянии выполнения заранее. |
BROKER_TASK_SUBMIT
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
BROKER_TO_FLUSH
|
Возникает, когда компонент Service Broker ленивый отмыкает объекты передачи в памяти в рабочую таблицу. |
BROKER_TRANSMISSION_OBJECT
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
BROKER_TRANSMISSION_TABLE
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
BROKER_TRANSMISSION_WORK
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
BROKER_TRANSMITTER
|
Происходит, когда посредник Service Broker ожидает работы. Service Broker имеет компонент, известный как Датчик, который планирует отправку сообщений из нескольких диалогов через провод через одну или несколько конечных точек подключения. У датчика есть два выделенных потока для этой цели. Этот тип ожидания взимается, когда эти потоки передачи ожидают отправки диалоговых сообщений с помощью транспортных подключений. Высокие значения waiting_tasks_count для этой точки ожидания, чтобы периодически работать для этих потоков передатчика и не указывают на какие-либо проблемы с производительностью. Если брокер служб не используется вообще, waiting_tasks_count следует 2 (для двух потоков передачи), а wait_time_ms должно быть в два раза больше времени запуска экземпляра. См. статистику ожидания service broker. |
BUFFERPOOL_SCAN
|
Может возникать, когда проверка буферного пула выполняется параллельно, а основная задача ожидает завершения проверки. Дополнительные сведения см. в статье Операции, которые активируют проверку буферного пула, могут выполняться медленно на компьютерах с большой памятью. относится к: SQL Server 2022 (16.x) и более поздним версиям. |
BUILTIN_HASHKEY_MUTEX
|
Может возникать после запуска экземпляра, а внутренние структуры данных инициализируется. Не повторяется после инициализации структур данных. |
CHANGE_TRACKING_WAITFORCHANGES
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
CHECK_PRINT_RECORD
|
Определяется только для информационных целей. Не поддерживается. Будущая совместимость не гарантируется. |
CHECK_SCANNER_MUTEX
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
CHECK_TABLES_INITIALIZATION
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
CHECK_TABLES_SINGLE_SCAN
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
CHECK_TABLES_THREAD_BARRIER
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
CHECKPOINT_QUEUE
|
Происходит, пока задача контрольной точки ожидает следующего запроса контрольной точки. |
CHKPT
|
Происходит при запуске сервера, чтобы сообщить потоку контрольной точки, что он может запустить. |
CLEAR_DB
|
Происходит во время операций, которые изменяют состояние базы данных, например открытие или закрытие базы данных. |
CLR_AUTO_EVENT
|
Возникает, когда задача в настоящее время выполняет выполнение среды CLR и ожидает запуска определенного автоматического события. Длительные ожидания являются типичными и не указывают на проблему. |
CLR_CRST
|
Происходит, когда задача в настоящее время выполняет выполнение среды CLR и ожидает ввода критического раздела задачи, которая в настоящее время используется другой задачей. |
CLR_JOIN
|
Происходит, когда задача выполняет выполнение среды CLR и ожидает завершения другой задачи. Это состояние ожидания возникает при соединении между задачами. |
CLR_MANUAL_EVENT
|
Происходит, когда задача выполняет выполнение среды CLR и ожидает запуска определенного события вручную. |
CLR_MEMORY_SPY
|
Происходит во время ожидания получения блокировки для структуры данных, которая используется для записи всех выделений виртуальной памяти, поступающих из СРЕДЫ CLR. Структура данных заблокирована для поддержания целостности, если есть параллельный доступ. |
CLR_MONITOR
|
Происходит, когда задача выполняет выполнение среды CLR и ожидает получения блокировки на мониторе. |
CLR_RWLOCK_READER
|
Происходит, когда задача выполняет выполнение среды CLR и ожидает блокировки чтения. |
CLR_RWLOCK_WRITER
|
Происходит, когда задача в настоящее время выполняет выполнение среды CLR и ожидает блокировки записи. |
CLR_SEMAPHORE
|
Происходит, когда задача выполняет выполнение среды CLR и ожидает семафора. |
CLR_TASK_START
|
Происходит при ожидании завершения запуска задачи CLR. |
CLRHOST_STATE_ACCESS
|
Происходит, когда существует ожидание получения эксклюзивного доступа к структурам данных, размещаемых в среде CLR. Этот тип ожидания возникает при настройке или отключении среды выполнения СРЕДЫ CLR. |
CMEMPARTITIONED
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
CMEMTHREAD
|
Происходит, когда задача ожидает объекта памяти, безопасного для потока. Время ожидания может увеличиться, когда возникает спор, вызванный несколькими задачами, пытающимися выделить память из одного объекта памяти. |
COLUMNSTORE_BUILD_THROTTLE
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
COLUMNSTORE_COLUMNDATASET_SESSION_LIST
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
COMMIT_TABLE
|
Только внутреннее использование. |
CONNECTION_ENDPOINT_LOCK
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
COUNTRECOVERYMGR
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
CREATE_DATINISERVICE
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
CXCONSUMER
|
Происходит с параллельными планами запросов, когда поток потребителя (родительский) ожидает отправки строк потоку производителя.
CXCONSUMER ожидания вызваны итератором Exchange, который выходит из строк из потока производителя. Это обычная часть параллельного выполнения запросов.применимо к: SQL Server (начиная с SQL Server 2016 (13.x) с пакетом обновления 2, SQL Server 2017 (14.x) CU 3), База данных SQL Azure, Управляемый экземпляр SQL Azure |
CXPACKET
|
Происходит с параллельными планами запросов при ожидании синхронизации обработчика запросов итератора Exchange, а также при создании и использовании строк. Если ожидание чрезмерно и не может быть сокращено путем настройки запроса (например, добавления индексов), рассмотрите возможность корректировки порогового значения затрат для параллелизма или снижения степени параллелизма. Примечание. начиная с SQL Server 2016 (13.x) с пакетом обновления 2 и SQL Server 2017 (14.x) с накопительным пакетом обновления 3 CXPACKET относится только к ожиданию синхронизации итератора Exchange и производства строк. Потоки, потребляющие строки, отслеживаются отдельно в типе ожидания CXCONSUMER . Если потоки потребителей слишком медленны, буфер итератора Exchange может стать полным и вызвать CXPACKET ожидания.Примечание. в SQL Server 2022 (16.x) и более поздних версиях, Базе данных SQL Azure и Управляемом экземпляре SQL Azure, CXPACKET относится только к ожиданию потоков, производящих строки. Синхронизация итератора Exchange отслеживается отдельно в типах ожидания CXSYNC_PORT и CXSYNC_CONSUMER . Потоки, потребляющие строки, отслеживаются отдельно в типе ожидания CXCONSUMER . |
CXSYNC_PORT
|
Происходит с параллельными планами запросов при ожидании открытия, закрытия и синхронизации итератора Exchange портов между потоками производителей и потребителей. Например, если план запроса имеет длинную операцию сортировки, CXSYNC_PORT ожидания могут быть выше, так как сортировка должна завершиться до синхронизации порта итератора Exchange.применяется к: SQL Server 2022 (16.x) и более поздним версиям, Базе данных SQL Azure и Управляемому экземпляру SQL Azure |
CXSYNC_CONSUMER
|
Происходит с параллельными планами запросов при ожидании достижения точки синхронизации Exchange Iterator между всеми потоками потребителей. применяется к: SQL Server 2022 (16.x) и более поздним версиям, Базе данных SQL Azure и Управляемому экземпляру SQL Azure |
CXROWSET_SYNC
|
Происходит во время параллельного сканирования диапазона. |
DAC_INIT
|
Происходит во время инициализации подключения выделенного администратора. |
DBCC_SCALE_OUT_EXPR_CACHE
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
DBMIRROR_DBM_EVENT
|
Определяется только для информационных целей. Не поддерживается. Будущая совместимость не гарантируется. |
DBMIRROR_DBM_MUTEX
|
Определяется только для информационных целей. Не поддерживается. Будущая совместимость не гарантируется. |
DBMIRROR_EVENTS_QUEUE
|
Происходит, когда зеркальное отображение базы данных ожидает обработки событий. |
DBMIRROR_SEND
|
Происходит, когда задача ожидает невыполненной работы по обмену данными на уровне сети, чтобы очистить возможность отправки сообщений. Указывает, что уровень связи начинает перегружаться и влияет на пропускную способность зеркальных данных базы данных. |
DBMIRROR_WORKER_QUEUE
|
Указывает, что задача зеркального отображения базы данных ожидает больше работы. |
DBMIRRORING_CMD
|
Происходит, когда задача ожидает очистки записей журнала на диск. Ожидается, что это состояние ожидания будет храниться в течение длительного периода времени. |
DBSEEDING_FLOWCONTROL
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
DBSEEDING_OPERATION
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
DEADLOCK_ENUM_MUTEX
|
Происходит, когда монитор взаимоблокировки и sys.dm_os_waiting_tasks попытаться убедиться, что SQL Server не выполняет несколько поисков взаимоблокировок одновременно. |
DEADLOCK_TASK_SEARCH
|
Большое время ожидания на этом ресурсе указывает, что сервер выполняет запросы на sys.dm_os_waiting_tasks , и эти запросы блокируют монитор взаимоблокировки при выполнении поиска взаимоблокировок. Этот тип ожидания используется только монитором взаимоблокировки. Запросы поверх sys.dm_os_waiting_tasks используют DEADLOCK_ENUM_MUTEX . |
DEBUG
|
Происходит во время отладки Transact-SQL и среды CLR для внутренней синхронизации. |
DIRECTLOGCONSUMER_LIST
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
DIRTY_PAGE_POLL
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
DIRTY_PAGE_SYNC
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
DIRTY_PAGE_TABLE_LOCK
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
DISABLE_VERSIONING
|
Происходит, когда SQL Server опрашивает диспетчер транзакций версии, чтобы узнать, является ли метка времени самой ранней активной транзакции более поздней, чем метка времени при запуске изменения состояния. Если это так, все транзакции моментальных снимков, которые были запущены до завершения инструкции ALTER DATABASE . Это состояние ожидания используется, когда SQL Server отключает управление версиями с помощью инструкции ALTER DATABASE . |
DISKIO_SUSPEND
|
Происходит, когда задача ожидает доступа к файлу, когда активна внешняя резервная копия. Сообщается о каждом процессе ожидания пользователя. Число, превышающее пять на каждый пользовательский процесс, может указывать на то, что внешнее резервное копирование занимает слишком много времени. |
DISPATCHER_PRIORITY_QUEUE_SEMAPHORE
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
DISPATCHER_QUEUE_SEMAPHORE
|
Происходит, когда поток из пула диспетчера ожидает больше работы. Ожидается, что время ожидания этого типа ожидания увеличивается при простое диспетчера. |
DLL_LOADING_MUTEX
|
Происходит один раз при ожидании загрузки библиотеки DLL синтаксического анализа XML. |
DPT_ENTRY_LOCK
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
DROP_DATABASE_TIMER_TASK
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
DROPTEMP
|
Происходит между попытками удалить временный объект, если предыдущая попытка завершилась ошибкой. Длительность ожидания увеличивается экспоненциально при каждой неудачной попытке удаления. |
DTC
|
Происходит, когда задача ожидает события, используемого для управления переходом состояния. Это состояние управляет восстановлением транзакций координатора распределенных транзакций Майкрософт (MS DTC) после того, как SQL Server получает уведомление о том, что служба MS DTC стала недоступной. |
DTC_ABORT_REQUEST
|
Происходит в рабочем сеансе MSDTC, когда сеанс ожидает владения транзакцией MSDTC. После того как MS DTC владеет транзакцией, сеанс может откатить транзакцию. Как правило, сеанс ожидает другого сеанса, который использует транзакцию. |
DTC_RESOLVE
|
Происходит, когда задача восстановления ожидает master базы данных в транзакции между базами данных, чтобы задача может запрашивать результат транзакции. |
DTC_STATE
|
Возникает, когда задача ожидает события, которое защищает изменения внутреннего объекта глобального состояния MS DTC. Это состояние должно храниться в течение очень коротких периодов времени. |
DTC_TMDOWN_REQUEST
|
Происходит в рабочем сеансе MSDTC, когда SQL Server получает уведомление о том, что служба MS DTC недоступна. Во-первых, работник ожидает запуска процесса восстановления MS DTC. Затем рабочая роль ожидает получения результата распределенной транзакции, над которым работает рабочая роль. Это может продолжаться до тех пор, пока подключение к службе MS DTC не будет восстановлено. |
DTC_WAITFOR_OUTCOME
|
Происходит, когда задачи восстановления ожидают, пока MS DTC станет активным, чтобы разрешить разрешение подготовленных транзакций. |
DTCNEW_ENLIST
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
DTCNEW_PREPARE
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
DTCNEW_RECOVERY
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
DTCNEW_TM
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
DTCNEW_TRANSACTION_ENLISTMENT
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
DTCPNTSYNC
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
DUMP_LOG_COORDINATOR
|
Происходит, когда основная задача ожидает создания данных подзадажи. Обычно это состояние не происходит. Долгое ожидание указывает на непредвиденное блокирование. Подзадаче следует исследовать. |
DUMP_LOG_COORDINATOR_QUEUE
|
Только внутреннее использование. |
DUMPTRIGGER
|
Определяется только для информационных целей. Не поддерживается. Будущая совместимость не гарантируется. |
EC
|
Определяется только для информационных целей. Не поддерживается. Будущая совместимость не гарантируется. |
EE_PMOLOCK
|
Происходит во время синхронизации определенных типов выделения памяти во время выполнения инструкции. |
EE_SPECPROC_MAP_INIT
|
Происходит во время синхронизации создания хэш-таблицы внутренней процедуры. Это ожидание может произойти только во время начального доступа к хэш-таблице после запуска экземпляра SQL Server. |
ENABLE_EMPTY_VERSIONING
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
ENABLE_VERSIONING
|
Происходит, когда SQL Server ожидает завершения всех транзакций обновления в этой базе данных, прежде чем объявить базу данных готовой к переходу на разрешенное состояние изоляции моментальных снимков. Это состояние используется, когда SQL Server включает изоляцию моментальных снимков с помощью инструкции ALTER DATABASE . |
ERROR_REPORTING_MANAGER
|
Происходит во время синхронизации нескольких параллельных инициализаций журнала ошибок. |
EXCHANGE
|
Происходит во время синхронизации в итераторе обмена обработчиком запросов во время параллельных запросов. |
EXECSYNC
|
Происходит во время параллельных запросов во время синхронизации в обработчике запросов в областях, не связанных с итератором exchange. Примерами таких областей являются растровые изображения, большие двоичные объекты (LOOB) и итератор спула. Бизнес-объекты могут часто использовать это состояние ожидания. |
EXECUTION_PIPE_EVENT_INTERNAL
|
Происходит во время синхронизации между производителями и потребительскими частями пакетного выполнения, отправленными через контекст подключения. |
EXTERNAL_RG_UPDATE
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
EXTERNAL_SCRIPT_NETWORK_IO
|
Только внутреннее использование. применяется к: SQL Server 2017 (14.x) до текущего. |
EXTERNAL_SCRIPT_PREPARE_SERVICE
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
EXTERNAL_SCRIPT_SHUTDOWN
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
EXTERNAL_WAIT_ON_LAUNCHER,
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
FABRIC_HADR_TRANSPORT_CONNECTION
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
FABRIC_REPLICA_CONTROLLER_LIST
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
FABRIC_REPLICA_CONTROLLER_STATE_AND_CONFIG
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
FABRIC_REPLICA_PUBLISHER_EVENT_PUBLISH
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
FABRIC_REPLICA_PUBLISHER_SUBSCRIBER_LIST
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
FABRIC_WAIT_FOR_BUILD_REPLICA_EVENT_PROCESSING
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
FAILPOINT
|
Определяется только для информационных целей. Не поддерживается. Будущая совместимость не гарантируется. |
FCB_REPLICA_READ
|
Происходит при синхронизации считывания моментального снимка (или временного моментального снимка, созданного DBCC ) разреженным файлом. |
FCB_REPLICA_WRITE
|
Происходит при синхронизации разреженного файла при отправке или извлечении страницы на моментальный снимок (или временный моментальный снимок, созданный DBCC ) разреженным файлом. |
FEATURE_SWITCHES_UPDATE
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
FFT_NSO_DB_KILL_FLAG
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
FFT_NSO_DB_LIST
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
FFT_NSO_FCB
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
FFT_NSO_FCB_FIND
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
FFT_NSO_FCB_PARENT
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
FFT_NSO_FCB_RELEASE_CACHED_ENTRIES
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
FFT_NSO_FCB_STATE
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
FFT_NSO_FILEOBJECT
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
FFT_NSO_TABLE_LIST
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
FFT_NTFS_STORE
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
FFT_RECOVERY
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
FFT_RSFX_COMM
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
FFT_RSFX_WAIT_FOR_MEMORY
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
FFT_STARTUP_SHUTDOWN
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
FFT_STORE_DB
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
FFT_STORE_ROWSET_LIST
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
FFT_STORE_TABLE
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
FILE_VALIDATION_THREADS
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
FILESTREAM_CACHE
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
FILESTREAM_CHUNKER
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
FILESTREAM_CHUNKER_INIT
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
FILESTREAM_FCB
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
FILESTREAM_FILE_OBJECT
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
FILESTREAM_WORKITEM_QUEUE
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
FILETABLE_SHUTDOWN
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
FOREIGN_REDO
|
Только внутреннее использование. применяется к: SQL Server 2017 (14.x) до текущего. |
FORWARDER_TRANSITION
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
FS_FC_RWLOCK
|
Происходит, когда сборщик мусора FILESTREAM ожидает выполнения любой из следующих задач: — отключение сборки мусора (используется резервным копированием и восстановлением). — выполните один цикл сборщика мусора FILESTREAM. |
FS_GARBAGE_COLLECTOR_SHUTDOWN
|
Происходит, когда сборщик мусора FILESTREAM ожидает завершения задач очистки. |
FS_HEADER_RWLOCK
|
Происходит при ожидании получения доступа к заголовку FILESTREAM контейнера данных FILESTREAM для чтения или обновления содержимого в файле заголовка FILESTREAM (Filestream.hdr). |
FS_LOGTRUNC_RWLOCK
|
Происходит при ожидании получения доступа к усечению журнала FILESTREAM для выполнения любой из следующих задач: — Временно отключите усечение журнала FILESTREAM (FSLOG) (используется резервным копированием и восстановлением). — выполнение одного цикла усечения FSLOG. |
FSA_FORCE_OWN_XACT
|
Происходит, когда операция ввода-вывода файла FILESTREAM должна привязаться к связанной транзакции, но транзакция в настоящее время принадлежит другому сеансу. |
FSAGENT
|
Происходит, когда операция ввода-вывода файла FILESTREAM ожидает ресурса агента FILESTREAM, который используется другой операцией ввода-вывода файлов. |
FSTR_CONFIG_MUTEX
|
Происходит при ожидании завершения перенастройки другой функции FILESTREAM. |
FSTR_CONFIG_RWLOCK
|
Возникает при ожидании сериализации доступа к параметрам конфигурации FILESTREAM. |
FT_COMPROWSET_RWLOCK
|
Полнотекстовый текст ожидает операции метаданных фрагмента. Документирован только для информационных целей. Не поддерживается. Будущая совместимость не гарантируется. |
FT_IFTS_RWLOCK
|
Полнотекстовый текст ожидает внутренней синхронизации. Документирован только для информационных целей. Не поддерживается. Будущая совместимость не гарантируется. |
FT_IFTS_SCHEDULER_IDLE_WAIT
|
Тип ожидания спящего режима полнотекстового планировщика. Планировщик неактивен. |
FT_IFTS_ASYNC_WRITE_PIPE
|
Только внутреннее использование. применимо к: SQL Server 2022 (16.x) CU 1 и более поздних версий. |
FT_IFTS_BLOB_HASH
|
Только внутреннее использование. применимо к: SQL Server 2022 (16.x) CU 1 и более поздних версий. |
FT_IFTS_CATEALOG_SOURCE
|
Только внутреннее использование. применимо к: SQL Server 2022 (16.x) CU 1 и более поздних версий. |
FT_IFTS_CHUNK_BUFFER_CLIENT_MANAGER
|
Только внутреннее использование. применимо к: SQL Server 2022 (16.x) CU 1 и более поздних версий. |
FT_IFTS_CHUNK_BUFFER_PROTO_WORD_LIST
|
Только внутреннее использование. применимо к: SQL Server 2022 (16.x) CU 1 и более поздних версий. |
FT_IFTS_COMP_DESC_MANAGER
|
Только внутреннее использование. применимо к: SQL Server 2022 (16.x) CU 1 и более поздних версий. |
FT_IFTS_CONSUMER_PLUGIN
|
Только внутреннее использование. применимо к: SQL Server 2022 (16.x) CU 1 и более поздних версий. |
FT_IFTS_CRAWL_BATCH_LIST
|
Только внутреннее использование. применимо к: SQL Server 2022 (16.x) CU 1 и более поздних версий. |
FT_IFTS_CRAWL_CHILDREN
|
Только внутреннее использование. применимо к: SQL Server 2022 (16.x) CU 1 и более поздних версий. |
FT_IFTS_DOCID_INTERFACE_LIST
|
Только внутреннее использование. применимо к: SQL Server 2022 (16.x) CU 1 и более поздних версий. |
FT_IFTS_DOCID_LIST
|
Только внутреннее использование. применимо к: SQL Server 2022 (16.x) CU 1 и более поздних версий. |
FT_IFTS_FP_INFO_LIST
|
Только внутреннее использование. применимо к: SQL Server 2022 (16.x) CU 1 и более поздних версий. |
FT_IFTS_HOST_CONTROLLER
|
Только внутреннее использование. применимо к: SQL Server 2022 (16.x) CU 1 и более поздних версий. |
FT_IFTS_MASTER_MERGE_TASK_LIST
|
Только внутреннее использование. применимо к: SQL Server 2022 (16.x) CU 1 и более поздних версий. |
FT_IFTS_MEMREGPOOL
|
Только внутреннее использование. применимо к: SQL Server 2022 (16.x) CU 1 и более поздних версий. |
FT_IFTS_MERGE_FRAGMENT_SYNC
|
Только внутреннее использование. применимо к: SQL Server 2022 (16.x) CU 1 и более поздних версий. |
FT_IFTS_NOISE_WORDS_COLLECTION_CACHE
|
Только внутреннее использование. применимо к: SQL Server 2022 (16.x) CU 1 и более поздних версий. |
FT_IFTS_NOISE_WORDS_RESOURCE
|
Только внутреннее использование. применимо к: SQL Server 2022 (16.x) CU 1 и более поздних версий. |
FT_IFTS_OCCURRENCE_BUFFER_POOL
|
Только внутреннее использование. применимо к: SQL Server 2022 (16.x) CU 1 и более поздних версий. |
FT_IFTS_PIPELINE
|
Только внутреннее использование. применимо к: SQL Server 2022 (16.x) CU 1 и более поздних версий. |
FT_IFTS_PIPELINE_LIST
|
Только внутреннее использование. применимо к: SQL Server 2022 (16.x) CU 1 и более поздних версий. |
FT_IFTS_PIPELINE_MANAGER
|
Только внутреннее использование. применимо к: SQL Server 2022 (16.x) CU 1 и более поздних версий. |
FT_IFTS_PROJECT_FD_INFO_MAP
|
Только внутреннее использование. применимо к: SQL Server 2022 (16.x) CU 1 и более поздних версий. |
FT_IFTS_SCHEDULER
|
Только внутреннее использование. применимо к: SQL Server 2022 (16.x) CU 1 и более поздних версий. |
FT_IFTS_SHARED_MEMORY
|
Только внутреннее использование. применимо к: SQL Server 2022 (16.x) CU 1 и более поздних версий. |
FT_IFTS_SHUTDOWN_PIPE
|
Только внутреннее использование. применимо к: SQL Server 2022 (16.x) CU 1 и более поздних версий. |
FT_IFTS_SRCH_FD_MANAGER
|
Только внутреннее использование. применимо к: SQL Server 2022 (16.x) CU 1 и более поздних версий. |
FT_IFTS_SRCH_FD_SERVICE
|
Только внутреннее использование. применимо к: SQL Server 2022 (16.x) CU 1 и более поздних версий. |
FT_IFTS_STOPLIST_CACHE_MANAGER
|
Только внутреннее использование. применимо к: SQL Server 2022 (16.x) CU 1 и более поздних версий. |
FT_IFTS_THESAURUS
|
Только внутреннее использование. применимо к: SQL Server 2022 (16.x) CU 1 и более поздних версий. |
FT_IFTS_VERSION_MANAGER
|
Только внутреннее использование. применимо к: SQL Server 2022 (16.x) CU 1 и более поздних версий. |
FT_IFTS_WORK_QUEUE
|
Только внутреннее использование. применимо к: SQL Server 2022 (16.x) CU 1 и более поздних версий. |
FT_IFTSHC_MUTEX
|
Полнотекстовый текст ожидает операции управления FDHost. Документирован только для информационных целей. Не поддерживается. Будущая совместимость не гарантируется. |
FT_IFTSISM_MUTEX
|
Полнотекстовый текст ожидает операции обмена данными. Документирован только для информационных целей. Не поддерживается. Будущая совместимость не гарантируется. |
FT_MASTER_MERGE
|
Полнотекстовый текст ожидает операции главного слияния. Документирован только для информационных целей. Не поддерживается. Будущая совместимость не гарантируется. |
FT_MASTER_MERGE_COORDINATOR
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
FT_METADATA_MUTEX
|
Документирован только для информационных целей. Не поддерживается. Будущая совместимость не гарантируется. |
FT_PROPERTYLIST_CACHE
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
FT_RESTART_CRAWL
|
Происходит, когда полнотекстовый обход должен перезапуститься из последней известной хорошей точки, чтобы восстановиться после временной ошибки. Ожидание позволяет рабочим задачам в настоящее время работать над этим населением, чтобы завершить или выйти из текущего шага. |
FULLTEXT GATHERER
|
Происходит во время синхронизации полнотекстовых операций. |
GDMA_GET_RESOURCE_OWNER
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
GHOSTCLEANUP_UPDATE_STATS
|
Только внутреннее использование. применимо к: SQL Server 2017 (14.x) и более поздним версиям. |
GHOSTCLEANUPSYNCMGR
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
GLOBAL_QUERY_CANCEL
|
Только внутреннее использование. применимо к: SQL Server 2017 (14.x) и более поздним версиям. |
GLOBAL_QUERY_CLOSE
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
GLOBAL_QUERY_CONSUMER
|
Только внутреннее использование. применимо к: SQL Server 2017 (14.x) и более поздним версиям. |
GLOBAL_QUERY_PRODUCER
|
Только внутреннее использование. применимо к: SQL Server 2017 (14.x) и более поздним версиям. |
GLOBAL_TRAN_CREATE
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
GLOBAL_TRAN_UCS_SESSION
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
GUARDIAN
|
Определяется только для информационных целей. Не поддерживается. Будущая совместимость не гарантируется. |
HADR_AG_MUTEX
|
Происходит, когда инструкция DDL группы доступности или команда отказоустойчивой кластеризации Windows Server ожидает эксклюзивного доступа на чтение и запись к конфигурации группы доступности. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
HADR_AR_CRITICAL_SECTION_ENTRY
|
Происходит, когда инструкция DDL группы доступности или команда отказоустойчивой кластеризации Windows Server ожидает эксклюзивного доступа на чтение и запись к состоянию среды выполнения локальной реплики связанной группы доступности. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
HADR_AR_MANAGER_MUTEX
|
Происходит, когда завершение работы реплики доступности ожидает завершения запуска или запуск реплики доступности ожидает завершения завершения работы. Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
HADR_AR_UNLOAD_COMPLETED
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
HADR_ARCONTROLLER_NOTIFICATIONS_SUBSCRIBER_LIST
|
Издатель для события реплики доступности (например, изменения состояния или изменения конфигурации) ожидает эксклюзивного доступа на чтение и запись к списку подписчиков событий. Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
HADR_BACKUP_BULK_LOCK
|
База данных-источник группы доступности получила запрос резервного копирования из базы данных-получателя и ожидает завершения фоновой обработки запроса на получение или освобождение блокировки BulkOp. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
HADR_BACKUP_QUEUE
|
Фоновый поток резервного копирования базы данных-источника группы доступности ожидает нового рабочего запроса из базы данных-получателя. (Как правило, это происходит, когда база данных-источник держит журнал BulkOp и ожидает, чтобы база данных-получатель указывала, что база данных-источник может освободить блокировку). относится к: SQL Server 2012 (11.x) и более поздним версиям. |
HADR_CLUSAPI_CALL
|
Поток SQL Server ожидает перехода с непремилированного режима (запланированного SQL Server) на режим предварительной подготовки (запланированного операционной системой) для вызова API отказоустойчивой кластеризации Windows Server. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
HADR_COMPRESSED_CACHE_SYNC
|
Ожидание доступа к кэшу сжатых блоков журнала, используемых для предотвращения избыточного сжатия блоков журнала, отправленных нескольким базам данных-получателям. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
HADR_CONNECTIVITY_INFO
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
HADR_DATABASE_FLOW_CONTROL
|
Ожидание отправки сообщений партнеру при достижении максимального количества сообщений в очереди. Указывает, что сканирование журналов выполняется быстрее, чем отправляет сеть. Это проблема только в том случае, если отправка сетей выполняется медленнее, чем ожидалось. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
HADR_DATABASE_VERSIONING_STATE
|
Происходит при изменении состояния управления версиями базы данных-получателя группы доступности. Это ожидание для внутренних структур данных, и обычно очень короткое время без прямого влияния на доступ к данным. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
HADR_DATABASE_WAIT_FOR_RECOVERY
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
HADR_DATABASE_WAIT_FOR_RESTART
|
Ожидание перезапуска базы данных в группе доступности. В обычных условиях это не проблема с клиентом, так как ожидается здесь. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
HADR_DATABASE_WAIT_FOR_TRANSITION_TO_VERSIONING
|
Запрос к объектам в доступной для чтения базе данных-получателе группы доступности блокируется при ожидании фиксации или отката всех транзакций, которые выполнялись при включении вторичной реплики для рабочих нагрузок чтения. Этот тип ожидания гарантирует, что версии строк доступны перед выполнением запроса в изоляции моментальных снимков. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
HADR_DB_COMMAND
|
Ожидание ответов на диалоговые сообщения (для которых требуется явный ответ с другой стороны, используя инфраструктуру беседы группы доступности). Многие различные типы сообщений используют этот тип ожидания. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
HADR_DB_OP_COMPLETION_SYNC
|
Ожидание ответов на диалоговые сообщения (для которых требуется явный ответ с другой стороны, используя инфраструктуру беседы группы доступности). Многие различные типы сообщений используют этот тип ожидания. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
HADR_DB_OP_START_SYNC
|
Инструкция DDL группы доступности или команда отказоустойчивой кластеризации Windows Server ожидает сериализованного доступа к базе данных доступности и его состоянию среды выполнения. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
HADR_DBR_SUBSCRIBER
|
Издатель события реплики доступности (например, изменения состояния или изменения конфигурации) ожидает эксклюзивного доступа на чтение и запись к состоянию среды выполнения подписчика события, соответствующего базе данных доступности. Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
HADR_DBR_SUBSCRIBER_FILTER_LIST
|
Издатель для события реплики доступности (например, изменения состояния или изменения конфигурации) ожидает эксклюзивного доступа на чтение и запись к списку подписчиков событий, соответствующих базам данных доступности. Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
HADR_DBSEEDING
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
HADR_DBSEEDING_LIST
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
HADR_DBSTATECHANGE_SYNC
|
Элемент управления параллелизмом ожидает обновления внутреннего состояния реплики базы данных. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
HADR_FABRIC_CALLBACK
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
HADR_FILESTREAM_BLOCK_FLUSH
|
Диспетчер транспорта FILESTREAM AlwaysOn ожидает завершения обработки блока журнала. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
HADR_FILESTREAM_FILE_CLOSE
|
Диспетчер транспорта FILESTREAM AlwaysOn ожидает обработки следующего файла FILESTREAM, а его дескриптор закрывается. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
HADR_FILESTREAM_FILE_REQUEST
|
Вторичная реплика AlwaysOn ожидает отправки всех запрошенных файлов FILESTREAM во время ОТМЕНЫ. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
HADR_FILESTREAM_IOMGR
|
Диспетчер транспорта FILESTREAM AlwaysOn ожидает блокировки R/W, которая защищает диспетчер операций ввода-вывода FILESTREAM AlwaysOn во время запуска или завершения работы. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
HADR_FILESTREAM_IOMGR_IOCOMPLETION
|
Диспетчер операций ввода-вывода FILESTREAM AlwaysOn ожидает завершения ввода-вывода. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
HADR_FILESTREAM_MANAGER
|
Диспетчер транспорта FILESTREAM AlwaysOn ожидает блокировки R/W, которая защищает диспетчер транспорта FileSTREAM AlwaysOn во время запуска или завершения работы. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
HADR_FILESTREAM_PREPROC
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
HADR_GROUP_COMMIT
|
Обработка фиксации транзакций ожидает разрешения фиксации группы, чтобы несколько записей журнала фиксации могли быть помещены в один блок журнала. Это ожидаемое условие, которое оптимизирует операции ввода-вывода журнала, записи и отправки. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
HADR_LOGCAPTURE_SYNC
|
Управление параллелизмом вокруг записи журнала или применение объекта при создании или уничтожении сканирований. Это ожидаемое ожидание, когда партнеры изменяют состояние или состояние подключения. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
HADR_LOGCAPTURE_WAIT
|
Ожидание доступности записей журнала. Может возникать либо при ожидании создания новых записей журнала подключениями, либо при выполнении операций ввода-вывода при чтении журнала, не в кэше. Это ожидаемое ожидание, если проверка журнала поймана до конца журнала или считывается с диска. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
HADR_LOGPROGRESS_SYNC
|
При обновлении состояния хода выполнения журнала реплик базы данных ожидается ожидание элемента управления параллелизмом. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
HADR_NOTIFICATION_DEQUEUE
|
Фоновая задача, обрабатывающая уведомления отказоустойчивой кластеризации Windows Server, ожидает следующего уведомления. Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
HADR_NOTIFICATION_WORKER_EXCLUSIVE_ACCESS
|
Диспетчер реплик доступности ожидает сериализованного доступа к состоянию среды выполнения фоновой задачи, которая обрабатывает уведомления о отказоустойчивой кластеризации Windows Server. Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
HADR_NOTIFICATION_WORKER_STARTUP_SYNC
|
Фоновая задача ожидает завершения запуска фоновой задачи, которая обрабатывает уведомления о отказоустойчивой кластеризации Windows Server. Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
HADR_NOTIFICATION_WORKER_TERMINATION_SYNC
|
Фоновая задача ожидает завершения фоновой задачи, которая обрабатывает уведомления о отказоустойчивой кластеризации Windows Server. Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
HADR_PARTNER_SYNC
|
Элемент управления параллелизмом ожидает ожидания в списке партнеров. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
HADR_READ_ALL_NETWORKS
|
Ожидание получения доступа на чтение или запись к списку сетей WSFC. Только внутреннее использование. Примечание. Подсистема хранит список сетей WSFC, используемых в динамических представлениях (например, sys.dm_hadr_cluster_networks ) или для проверки инструкций AlwaysOn Transact-SQL, ссылающихся на сведения о сети WSFC. Этот список обновляется при запуске подсистемы, связанных с WSFC уведомлениями и внутренней перезагрузкой AlwaysOn (например, потерей и восстановлением кворума WSFC). Задачи обычно блокируются при выполнении обновления в этом списке.относится к: SQL Server 2012 (11.x) и более поздним версиям. |
HADR_RECOVERY_WAIT_FOR_CONNECTION
|
Дождитесь подключения базы данных-получателя к базе данных-источнику перед выполнением восстановления. Это ожидаемое ожидание, которое может продлиться, если подключение к первичному объекту медленно устанавливается. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
HADR_RECOVERY_WAIT_FOR_UNDO
|
Восстановление базы данных ожидает завершения этапа восстановления и инициализации базы данных-получателя, чтобы вернуть ее обратно в общую точку журнала с базой данных-источником. Это ожидаемое ожидание после отработки отказа. Ход выполнения отмены можно отслеживать с помощью системного монитора Windows (perfmon.exe) и динамических административных представлений. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
HADR_REPLICAINFO_SYNC
|
Ожидание обновления текущего состояния реплики для управления параллелизмом. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
HADR_SEEDING_CANCELLATION
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
HADR_SEEDING_FILE_LIST
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
HADR_SEEDING_LIMIT_BACKUPS
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
HADR_SEEDING_SYNC_COMPLETION
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
HADR_SEEDING_TIMEOUT_TASK
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
HADR_SEEDING_WAIT_FOR_COMPLETION
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
HADR_SYNC_COMMIT
|
Ожидание обработки фиксации транзакции в синхронизированных базах данных-получателях для защиты журнала. Это ожидание также отражается счетчиком производительности задержки транзакций. Этот тип ожидания ожидается для групп доступности синхронной фиксации и указывает время отправки, записи и подтверждения фиксации журнала в базах данных-получателях. Подробные сведения и устранение неполадок HADR_SYNC_COMMIT см. в этой записи блога относится к: SQL Server 2012 (11.x) и более поздним версиям. |
HADR_SYNCHRONIZING_THROTTLE
|
Ожидание обработки фиксации транзакций, чтобы позволить синхронизации базы данных-получателя выполнить перехват до основного конца журнала, чтобы перейти к синхронизированному состоянию. Это ожидаемое ожидание, когда база данных-получатель перехватывается. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
HADR_TDS_LISTENER_SYNC
|
Внутренняя система AlwaysOn или кластер WSFC запрашивает запуск или остановку прослушивателей. Обработка этого запроса всегда асинхронна, и существует механизм удаления избыточных запросов. Этот процесс также приостановлен из-за изменений конфигурации. Все ожидания, связанные с этим механизмом синхронизации прослушивателя, используют этот тип ожидания. Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
HADR_TDS_LISTENER_SYNC_PROCESSING
|
Используется в конце инструкции AlwaysOn Transact-SQL, требующей запуска и (или) остановки прослушивателя группы доступности. Так как операция запуска и остановки выполняется асинхронно, поток пользователя блокирует этот тип ожидания до тех пор, пока не будет известна ситуация прослушивателя. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
HADR_THROTTLE_LOG_RATE_GOVERNOR
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
HADR_THROTTLE_LOG_RATE_MISMATCHED_SLO
|
Происходит при настройке вторичной георепликации с меньшим размером вычислительных ресурсов (более низким SLO), чем основной. База данных-источник регулируется из-за задержки потребления журнала вторичным. Это вызвано недостаточным объемом вычислительных ресурсов базы данных-получателя для обеспечения скорости изменения базы данных-источника. применимо к: База данных SQL Azure |
HADR_THROTTLE_LOG_RATE_LOG_SIZE
|
Только внутреннее использование. применимо к: SQL Server 2017 (14.x) и более поздним версиям. |
HADR_THROTTLE_LOG_RATE_SEEDING
|
Только внутреннее использование. применимо к: SQL Server 2017 (14.x) и более поздним версиям. |
HADR_THROTTLE_LOG_RATE_SEND_RECV_QUEUE_SIZE
|
Только внутреннее использование. применимо к: SQL Server 2017 (14.x) и более поздним версиям. |
HADR_TIMER_TASK
|
Ожидание получения блокировки для объекта задачи таймера и также используется для фактических ожиданий между временем выполнения работы. Например, для задачи, которая выполняется каждые 10 секунд, после одного выполнения группы доступности ожидает около 10 секунд, чтобы перепланировать задачу, и ожидание будет включено здесь. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
HADR_TRANSPORT_DBRLIST
|
Ожидание доступа к списку реплик базы данных транспортного слоя. Используется для спин-блокировки, которая предоставляет доступ к нему. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
HADR_TRANSPORT_FLOW_CONTROL
|
Ожидая, когда количество невыполненных сообщений AlwaysOn превышает пороговое значение для управления потоком. Это зависит от реплики доступности к реплике (а не на базе базы данных). относится к: SQL Server 2012 (11.x) и более поздним версиям. |
HADR_TRANSPORT_SESSION
|
Группы доступности ожидают изменения или доступа к базовому состоянию транспорта. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
HADR_WORK_POOL
|
Элемент управления параллелизмом ожидает ожидания объекта фоновой рабочей задачи группы доступности. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
HADR_WORK_QUEUE
|
Фоновый рабочий поток группы доступности ожидает назначения новой работы. Это ожидаемое ожидание, когда есть готовые работники, ожидающие новой работы, которая является нормальным состоянием. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
HADR_XRF_STACK_ACCESS
|
Доступ (поиск, добавление и удаление) расширенного стека вилки восстановления для базы данных доступности. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
HCCO_CACHE
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
HK_RESTORE_FILEMAP
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
HKCS_PARALLEL_MIGRATION
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
HKCS_PARALLEL_RECOVERY
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
HTBUILD
|
Происходит с параллельными планами пакетного режима при синхронизации сборки хэш-таблицы на входной стороне хэш-соединения или агрегирования. Если ожидание чрезмерно и не может быть сокращено путем настройки запроса (например, добавления индексов), рассмотрите возможность корректировки порогового значения затрат для параллелизма или снижения степени параллелизма. относится к: SQL Server 2012 (11.x) и более поздних версиях, но не к Базе данных SQL Azure, Управляемому экземпляру SQL Azure с политикой обновления always-up-to-date и Azure Synapse Analytics. |
HTBUILD_AGG
|
Происходит с параллельными планами пакетного режима при синхронизации сборки хэш-таблицы на входной стороне хэш-агрегата. Если ожидание чрезмерно и не может быть сокращено путем настройки запроса (например, добавления индексов), рассмотрите возможность корректировки порогового значения затрат для параллелизма или снижения степени параллелизма. относится к: База данных SQL Azure, Управляемый экземпляр SQL Azure с политикой обновления always-up-to-date и Azure Synapse Analytics. |
HTBUILD_JOIN
|
Происходит с параллельными планами пакетного режима при синхронизации сборки хэш-таблицы на входной стороне хэш-соединения. Если ожидание чрезмерно и не может быть сокращено путем настройки запроса (например, добавления индексов), рассмотрите возможность корректировки порогового значения затрат для параллелизма или снижения степени параллелизма. относится к: База данных SQL Azure, Управляемый экземпляр SQL Azure с политикой обновления always-up-to-date и Azure Synapse Analytics. |
HTDELETE
|
Происходит с планами параллельного пакетного режима при синхронизации в конце хэш-соединения или агрегирования. Если ожидание чрезмерно и не может быть сокращено путем настройки запроса (например, добавления индексов), рассмотрите возможность корректировки порогового значения затрат для параллелизма или снижения степени параллелизма. относится к: SQL Server 2014 (12.x) и более поздним версиям, но не к Базе данных SQL Azure, Управляемому экземпляру SQL Azure с политикой обновления always-up-to-date и Azure Synapse Analytics. |
HTDELETE_AGG
|
Происходит с планами параллельного пакетного режима при синхронизации в конце хэш-агрегата. Если ожидание чрезмерно и не может быть сокращено путем настройки запроса (например, добавления индексов), рассмотрите возможность корректировки порогового значения затрат для параллелизма или снижения степени параллелизма. относится к: База данных SQL Azure, Управляемый экземпляр SQL Azure с политикой обновления always-up-to-date и Azure Synapse Analytics. |
HTDELETE_JOIN
|
Происходит с планами параллельного пакетного режима при синхронизации в конце хэш-соединения. Если ожидание чрезмерно и не может быть сокращено путем настройки запроса (например, добавления индексов), рассмотрите возможность корректировки порогового значения затрат для параллелизма или снижения степени параллелизма. относится к: База данных SQL Azure, Управляемый экземпляр SQL Azure с политикой обновления always-up-to-date и Azure Synapse Analytics. |
HTMEMO
|
Происходит с параллельными планами пакетного режима при синхронизации перед сканированием хэш-таблицы на выходные совпадения или несочетания в хэш-соединении или агрегировании. Если ожидание чрезмерно и не может быть сокращено путем настройки запроса (например, добавления индексов), рассмотрите возможность корректировки порогового значения затрат для параллелизма или снижения степени параллелизма. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
HTREINIT
|
Происходит с планами параллельного пакетного режима при синхронизации перед сбросом хэш-соединения или агрегирования для следующего частичного соединения. Если ожидание чрезмерно и не может быть сокращено путем настройки запроса (например, добавления индексов), рассмотрите возможность корректировки порогового значения затрат для параллелизма или снижения степени параллелизма. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
HTREPARTITION
|
Происходит с параллельными планами пакетного режима при синхронизации повторной части хэш-таблицы на входной стороне хэш-соединения или агрегирования. Если ожидание чрезмерно и не может быть сокращено путем настройки запроса (например, добавления индексов), рассмотрите возможность корректировки порогового значения затрат для параллелизма или снижения степени параллелизма. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
HTTP_ENUMERATION
|
Происходит при запуске для перечисления конечных точек HTTP для запуска HTTP. |
HTTP_START
|
Происходит, когда подключение ожидает завершения инициализации HTTP. |
HTTP_STORAGE_CONNECTION
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
IMPPROV_IOWAIT
|
Происходит, когда SQL Server ожидает завершения массового ввода-вывода. |
INSTANCE_LOG_RATE_GOVERNOR
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
INTERNAL_TESTING
|
Определяется только для информационных целей. Не поддерживается. Будущая совместимость не гарантируется. |
IO_AUDIT_MUTEX
|
Происходит во время синхронизации буферов событий трассировки. |
IO_COMPLETION
|
Происходит во время ожидания завершения операций ввода-вывода. Этот тип ожидания обычно представляет страницу ввода-вывода, не относящуюся к данным. Ожидание завершения ввода-вывода страницы данных отображается как PAGEIOLATCH_* ожидания. |
IO_QUEUE_LIMIT
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
IO_RETRY
|
Происходит, когда операция ввода-вывода, например чтение или запись на диск, завершается сбоем из-за нехватки ресурсов и затем извлекается. |
IOAFF_RANGE_QUEUE
|
Определяется только для информационных целей. Не поддерживается. Будущая совместимость не гарантируется. |
KSOURCE_WAKEUP
|
Используется задачей управления службой во время ожидания запросов из Service Control Manager. Ожидается долгое ожидание и не указывает на проблему. |
KTM_ENLISTMENT
|
Определяется только для информационных целей. Не поддерживается. Будущая совместимость не гарантируется. |
KTM_RECOVERY_MANAGER
|
Определяется только для информационных целей. Не поддерживается. Будущая совместимость не гарантируется. |
KTM_RECOVERY_RESOLUTION
|
Определяется только для информационных целей. Не поддерживается. Будущая совместимость не гарантируется. |
LATCH_DT
|
Происходит при ожидании блокировки DT (уничтожение). Это не включает блокировки буфера или блокировки транзакций. Список ожиданий LATCH_* доступен в sys.dm_os_latch_stats .
LATCH_NL группы LATCH_NL , LATCH_SH , LATCH_UP , LATCH_EX и LATCH_DT ожидает вместе. sys.dm_os_latch_stats |
LATCH_EX
|
Возникает при ожидании блокировки EX (монопольная). Это не включает блокировки буфера или блокировки транзакций. Список ожиданий LATCH_* доступен в sys.dm_os_latch_stats .
LATCH_NL группы LATCH_NL , LATCH_SH , LATCH_UP , LATCH_EX и LATCH_DT ожидает вместе. sys.dm_os_latch_stats |
LATCH_KP
|
Возникает при ожидании блокировки ключевого показателя эффективности (сохранить). Это не включает блокировки буфера или блокировки транзакций. Список ожиданий LATCH_* доступен в sys.dm_os_latch_stats .
LATCH_NL группы LATCH_NL , LATCH_SH , LATCH_UP , LATCH_EX и LATCH_DT ожидает вместе. sys.dm_os_latch_stats |
LATCH_NL
|
Определяется только для информационных целей. Не поддерживается. Будущая совместимость не гарантируется. |
LATCH_SH
|
Возникает при ожидании блокировки SH (общий доступ). Это не включает блокировки буфера или блокировки транзакций. Список ожиданий LATCH_* доступен в sys.dm_os_latch_stats .
LATCH_NL группы LATCH_NL , LATCH_SH , LATCH_UP , LATCH_EX и LATCH_DT ожидает вместе. sys.dm_os_latch_stats |
LATCH_UP
|
Происходит при ожидании блокировки UP (обновления). Это не включает блокировки буфера или блокировки транзакций. Список ожиданий LATCH_* доступен в sys.dm_os_latch_stats .
LATCH_NL группы LATCH_NL , LATCH_SH , LATCH_UP , LATCH_EX и LATCH_DT ожидает вместе. sys.dm_os_latch_stats |
LAZYWRITER_SLEEP
|
Происходит, когда отложенные задачи записи приостановлены. Это мера времени, затраченного фоновыми задачами, ожидающими. Не учитывайте это состояние, когда вы ищете киоски пользователей. |
LCK_M_BU
|
Происходит, когда задача ожидает получения блокировки массового обновления (BU). Дополнительные сведения см. в блокировках массового обновления. |
LCK_M_BU_ABORT_BLOCKERS
|
Происходит, когда задача ожидает получения блокировки массового обновления (BU) с блокировщиками прерываний. (Связанный с параметром ожидания с низким приоритетом ALTER TABLE и ALTER INDEX .) Дополнительные сведения см. в блокировках массового обновления.относится к: SQL Server 2014 (12.x) и более поздним версиям. |
LCK_M_BU_LOW_PRIORITY
|
Происходит, когда задача ожидает получения блокировки массового обновления (BU) с низким приоритетом. (Связанный с параметром ожидания с низким приоритетом ALTER TABLE и ALTER INDEX .) Дополнительные сведения см. в блокировках массового обновления.относится к: SQL Server 2014 (12.x) и более поздним версиям. |
LCK_M_IS
|
Происходит, когда задача ожидает получения блокировки общего намерения (IS). Дополнительные сведения см. в разделе Блокировки намерений. |
LCK_M_IS_ABORT_BLOCKERS
|
Происходит, когда задача ожидает получения общей блокировки намерений (IS) с блокировщиками прерываний. (Связанный с параметром ожидания с низким приоритетом ALTER TABLE и ALTER INDEX .) Дополнительные сведения см. в разделе Блокировки намерений.относится к: SQL Server 2014 (12.x) и более поздним версиям. |
LCK_M_IS_LOW_PRIORITY
|
Происходит, когда задача ожидает получения блокировки общего намерения (IS) с низким приоритетом. (Связанный с параметром ожидания с низким приоритетом ALTER TABLE и ALTER INDEX .) Дополнительные сведения см. в разделе Блокировки намерений.относится к: SQL Server 2014 (12.x) и более поздним версиям. |
LCK_M_IU
|
Происходит, когда задача ожидает получения блокировки обновления намерений (IU). Дополнительные сведения см. в разделе Блокировки намерений. |
LCK_M_IU_ABORT_BLOCKERS
|
Происходит, когда задача ожидает получения блокировки обновления намерений (IU) с блокировщиками прерываний. (Связанный с параметром ожидания с низким приоритетом ALTER TABLE и ALTER INDEX .) Дополнительные сведения см. в разделе Блокировки намерений.относится к: SQL Server 2014 (12.x) и более поздним версиям. |
LCK_M_IU_LOW_PRIORITY
|
Происходит, когда задача ожидает получения блокировки обновления намерений (IU) с низким приоритетом. (Связанный с параметром ожидания с низким приоритетом ALTER TABLE и ALTER INDEX .) Дополнительные сведения см. в разделе Блокировки намерений.относится к: SQL Server 2014 (12.x) и более поздним версиям. |
LCK_M_IX
|
Происходит, когда задача ожидает получения блокировки "Исключаемые намерения" (IX). Дополнительные сведения см. в разделе Блокировки намерений. |
LCK_M_IX_ABORT_BLOCKERS
|
Происходит, когда задача ожидает получения блокировки "Исключаемые намерения" (IX) с блокировщиками прерываний. (Связанный с параметром ожидания с низким приоритетом ALTER TABLE и ALTER INDEX .) Дополнительные сведения см. в разделе Блокировки намерений.относится к: SQL Server 2014 (12.x) и более поздним версиям. |
LCK_M_IX_LOW_PRIORITY
|
Происходит, когда задача ожидает получения блокировки "Исключаемые намерения" (IX) с низким приоритетом. (Связанный с параметром ожидания с низким приоритетом ALTER TABLE и ALTER INDEX .) Дополнительные сведения см. в разделе Блокировки намерений.относится к: SQL Server 2014 (12.x) и более поздним версиям. |
LCK_M_RIn_NL
|
Происходит, когда задача ожидает получения блокировки NULL для текущего значения ключа и блокировки диапазона вставки между текущим и предыдущим ключом. Блокировка NULL для ключа является мгновенной блокировкой выпуска. |
LCK_M_RIn_NL_ABORT_BLOCKERS
|
Происходит, когда задача ожидает получения блокировки NULL с блокировщиками прерываний в текущем значении ключа, а также блокировка вставки диапазона с блокировщиками прерываний между текущим и предыдущим ключом. Блокировка NULL для ключа является мгновенной блокировкой выпуска. (Связанный с параметром ожидания с низким приоритетом ALTER TABLE и ALTER INDEX .)относится к: SQL Server 2014 (12.x) и более поздним версиям. |
LCK_M_RIn_NL_LOW_PRIORITY
|
Происходит, когда задача ожидает получения блокировки NULL с низким приоритетом для текущего значения ключа, а блокировка диапазона вставки с низким приоритетом между текущим и предыдущим ключом. Блокировка NULL для ключа является мгновенной блокировкой выпуска. (Связанный с параметром ожидания с низким приоритетом ALTER TABLE и ALTER INDEX .)относится к: SQL Server 2014 (12.x) и более поздним версиям. |
LCK_M_RIn_S
|
Происходит, когда задача ожидает получения общей блокировки текущего значения ключа и блокировки диапазона вставки между текущим и предыдущим ключом. |
LCK_M_RIn_S_ABORT_BLOCKERS
|
Происходит, когда задача ожидает получения общей блокировки с блокировщиками прерываний в текущем значении ключа, а блокировка "Вставка диапазона" с блокировщиками прерываний между текущим и предыдущим ключом. (Связанный с параметром ожидания с низким приоритетом ALTER TABLE и ALTER INDEX .)относится к: SQL Server 2014 (12.x) и более поздним версиям. |
LCK_M_RIn_S_LOW_PRIORITY
|
Происходит, когда задача ожидает получения общей блокировки с низким приоритетом в текущем значении ключа, а блокировка диапазона вставки с низким приоритетом между текущим и предыдущим ключом. (Связанный с параметром ожидания с низким приоритетом ALTER TABLE и ALTER INDEX .)относится к: SQL Server 2014 (12.x) и более поздним версиям. |
LCK_M_RIn_U
|
Задача ожидает получения блокировки обновления для текущего значения ключа и блокировки диапазона вставки между текущим и предыдущим ключом. |
LCK_M_RIn_U_ABORT_BLOCKERS
|
Задача ожидает получения блокировки обновления с блокировщиками прерываний в текущем значении ключа и блокировкой диапазона вставки с блокировщиками прерываний между текущим и предыдущим ключом. (Связанный с параметром ожидания с низким приоритетом ALTER TABLE и ALTER INDEX .)относится к: SQL Server 2014 (12.x) и более поздним версиям. |
LCK_M_RIn_U_LOW_PRIORITY
|
Задача ожидает получения блокировки обновления с низким приоритетом в текущем значении ключа, а блокировка вставки диапазона с низким приоритетом между текущим и предыдущим ключом. (Связанный с параметром ожидания с низким приоритетом ALTER TABLE и ALTER INDEX .)относится к: SQL Server 2014 (12.x) и более поздним версиям. |
LCK_M_RIn_X
|
Происходит, когда задача ожидает получения монопольной блокировки текущего значения ключа и блокировки диапазона вставки между текущим и предыдущим ключом. |
LCK_M_RIn_X_ABORT_BLOCKERS
|
Возникает, когда задача ожидает получения монопольной блокировки с блокировщиками прерываний в текущем значении ключа, а также блокировка "Вставка диапазона" с блокировщиками прерываний между текущим и предыдущим ключом. (Связанный с параметром ожидания с низким приоритетом ALTER TABLE и ALTER INDEX .)относится к: SQL Server 2014 (12.x) и более поздним версиям. |
LCK_M_RIn_X_LOW_PRIORITY
|
Происходит, когда задача ожидает получения монопольной блокировки с низким приоритетом в текущем значении ключа, а блокировка диапазона вставки с низким приоритетом между текущим и предыдущим ключом. (Связанный с параметром ожидания с низким приоритетом ALTER TABLE и ALTER INDEX .)относится к: SQL Server 2014 (12.x) и более поздним версиям. |
LCK_M_RS_S
|
Происходит, когда задача ожидает получения общей блокировки текущего значения ключа и блокировки общего диапазона между текущим и предыдущим ключом. |
LCK_M_RS_S_ABORT_BLOCKERS
|
Возникает, когда задача ожидает получения общей блокировки с блокировщиками прерываний в текущем значении ключа, а также блокировка общего диапазона с блокировщиками прерываний между текущим и предыдущим ключом. (Связанный с параметром ожидания с низким приоритетом ALTER TABLE и ALTER INDEX .)относится к: SQL Server 2014 (12.x) и более поздним версиям. |
LCK_M_RS_S_LOW_PRIORITY
|
Происходит, когда задача ожидает получения общей блокировки с низким приоритетом в текущем значении ключа, а блокировка общего диапазона с низким приоритетом между текущим и предыдущим ключом. (Связанный с параметром ожидания с низким приоритетом ALTER TABLE и ALTER INDEX .)относится к: SQL Server 2014 (12.x) и более поздним версиям. |
LCK_M_RS_U
|
Происходит, когда задача ожидает получения блокировки обновления текущего значения ключа и блокировки диапазона обновлений между текущим и предыдущим ключом. |
LCK_M_RS_U_ABORT_BLOCKERS
|
Происходит, когда задача ожидает получения блокировки обновления с блокировщиками прерываний в текущем значении ключа, а блокировка диапазона обновления с блокировщиками прерываний между текущим и предыдущим ключом. (Связанный с параметром ожидания с низким приоритетом ALTER TABLE и ALTER INDEX .)относится к: SQL Server 2014 (12.x) и более поздним версиям. |
LCK_M_S_XACT
|
Происходит при включении оптимизированной блокировки и задача ожидает общей блокировки в типе wait_resource XACT (транзакция), где намерение чтения или изменения не может быть выведено. |
LCK_M_S_XACT_READ
|
Происходит при включении оптимизированной блокировки и задача ожидает общей блокировки в типе XACT (транзакцияwait_resource ) с намерением прочитать. |
LCK_M_S_XACT_MODIFY
|
Происходит при включении оптимизированной блокировки и задача ожидает общей блокировки в типе XACT (транзакция) wait_resource с намерением изменить. |
LCK_M_RS_U_LOW_PRIORITY
|
Происходит, когда задача ожидает получения блокировки обновления с низким приоритетом в текущем значении ключа, а блокировка диапазона обновления с низким приоритетом между текущим и предыдущим ключом. (Связанный с параметром ожидания с низким приоритетом ALTER TABLE и ALTER INDEX .)относится к: SQL Server 2014 (12.x) и более поздним версиям. |
LCK_M_RX_S
|
Происходит, когда задача ожидает получения общей блокировки текущего значения ключа и блокировки эксклюзивного диапазона между текущим и предыдущим ключом. |
LCK_M_RX_S_ABORT_BLOCKERS
|
Происходит, когда задача ожидает получения общей блокировки с блокировщиками прерываний по текущему значению ключа, а монопольный диапазон с блокировкой прерываний между текущим и предыдущим ключом. (Связанный с параметром ожидания с низким приоритетом ALTER TABLE и ALTER INDEX .)относится к: SQL Server 2014 (12.x) и более поздним версиям. |
LCK_M_RX_S_LOW_PRIORITY
|
Происходит, когда задача ожидает получения общей блокировки с низким приоритетом в текущем значении ключа, а также монопольный диапазон с блокировкой низкого приоритета между текущим и предыдущим ключом. (Связанный с параметром ожидания с низким приоритетом ALTER TABLE и ALTER INDEX .)относится к: SQL Server 2014 (12.x) и более поздним версиям. |
LCK_M_RX_U
|
Происходит, когда задача ожидает получения блокировки обновления по текущему значению ключа и блокировки эксклюзивного диапазона между текущим и предыдущим ключом. |
LCK_M_RX_U_ABORT_BLOCKERS
|
Происходит, когда задача ожидает получения блокировки обновления с блокировщиками прерываний по текущему значению ключа, а также блокировка эксклюзивного диапазона с блокировщиками прерываний между текущим и предыдущим ключом. (Связанный с параметром ожидания с низким приоритетом ALTER TABLE и ALTER INDEX .)относится к: SQL Server 2014 (12.x) и более поздним версиям. |
LCK_M_RX_U_LOW_PRIORITY
|
Происходит, когда задача ожидает получения блокировки обновления с низким приоритетом в текущем значении ключа, а блокировка эксклюзивного диапазона с низким приоритетом между текущим и предыдущим ключом. (Связанный с параметром ожидания с низким приоритетом ALTER TABLE и ALTER INDEX .)относится к: SQL Server 2014 (12.x) и более поздним версиям. |
LCK_M_RX_X
|
Происходит, когда задача ожидает получения монопольной блокировки текущего значения ключа и блокировки эксклюзивного диапазона между текущим и предыдущим ключом. |
LCK_M_RX_X_ABORT_BLOCKERS
|
Происходит, когда задача ожидает получения монопольной блокировки с блокировщиками прерываний в текущем значении ключа, а также блокировка эксклюзивного диапазона с блокировщиками прерываний между текущим и предыдущим ключом. (Связанный с параметром ожидания с низким приоритетом ALTER TABLE и ALTER INDEX .)относится к: SQL Server 2014 (12.x) и более поздним версиям. |
LCK_M_RX_X_LOW_PRIORITY
|
Происходит, когда задача ожидает получения монопольной блокировки с низким приоритетом в текущем значении ключа, а блокировка эксклюзивного диапазона с низким приоритетом между текущим и предыдущим ключом. (Связанный с параметром ожидания с низким приоритетом ALTER TABLE и ALTER INDEX .)относится к: SQL Server 2014 (12.x) и более поздним версиям. |
LCK_M_S
|
Происходит, когда задача ожидает получения общей блокировки. Дополнительные сведения см. в разделе Общие блокировки. |
LCK_M_S_ABORT_BLOCKERS
|
Происходит, когда задача ожидает получения общей блокировки с блокировщиками прерываний. (Связанный с параметром ожидания с низким приоритетом ALTER TABLE и ALTER INDEX .) Дополнительные сведения см. в разделе Общие блокировки.относится к: SQL Server 2014 (12.x) и более поздним версиям. |
LCK_M_S_LOW_PRIORITY
|
Происходит, когда задача ожидает получения общей блокировки с низким приоритетом. (Связанный с параметром ожидания с низким приоритетом ALTER TABLE и ALTER INDEX .) Дополнительные сведения см. в разделе Общие блокировки.относится к: SQL Server 2014 (12.x) и более поздним версиям. |
LCK_M_SCH_M
|
Происходит, когда задача ожидает получения блокировки изменения схемы. Дополнительные сведения см. в разделе блокировки схем. |
LCK_M_SCH_M_ABORT_BLOCKERS
|
Происходит, когда задача ожидает получения блокировки изменения схемы с блокировщиками прерываний. (Связанный с параметром ожидания с низким приоритетом ALTER TABLE и ALTER INDEX .) Дополнительные сведения см. в разделе блокировки схем.относится к: SQL Server 2014 (12.x) и более поздним версиям. |
LCK_M_SCH_M_LOW_PRIORITY
|
Происходит, когда задача ожидает получения блокировки изменения схемы с низким приоритетом. (Связанный с параметром ожидания с низким приоритетом ALTER TABLE и ALTER INDEX .) Дополнительные сведения см. в разделе блокировки схем.относится к: SQL Server 2014 (12.x) и более поздним версиям. |
LCK_M_SCH_S
|
Происходит, когда задача ожидает получения блокировки общей папки схемы. Дополнительные сведения см. в разделе блокировки схем. |
LCK_M_SCH_S_ABORT_BLOCKERS
|
Происходит, когда задача ожидает получения блокировки общей папки схемы с блокировщиками прерываний. (Связанный с параметром ожидания с низким приоритетом ALTER TABLE и ALTER INDEX .) Дополнительные сведения см. в разделе блокировки схем.относится к: SQL Server 2014 (12.x) и более поздним версиям. |
LCK_M_SCH_S_LOW_PRIORITY
|
Происходит, когда задача ожидает получения блокировки общей папки схемы с низким приоритетом. (Связанный с параметром ожидания с низким приоритетом ALTER TABLE и ALTER INDEX .) Дополнительные сведения см. в разделе блокировки схем.относится к: SQL Server 2014 (12.x) и более поздним версиям. |
LCK_M_SIU
|
Происходит, когда задача ожидает получения блокировки обновления намерений общего доступа. Дополнительные сведения см. в разделе Блокировки намерений. |
LCK_M_SIU_ABORT_BLOCKERS
|
Происходит, когда задача ожидает получения блокировки обновления намерений совместно с намерением обновления с помощью блокировщиков прерываний. (Связанный с параметром ожидания с низким приоритетом ALTER TABLE и ALTER INDEX .) Дополнительные сведения см. в разделе Блокировки намерений.относится к: SQL Server 2014 (12.x) и более поздним версиям. |
LCK_M_SIU_LOW_PRIORITY
|
Происходит, когда задача ожидает получения блокировки обновления намерений общего доступа с низким приоритетом. (Связанный с параметром ожидания с низким приоритетом ALTER TABLE и ALTER INDEX .) Дополнительные сведения см. в разделе Блокировки намерений.относится к: SQL Server 2014 (12.x) и более поздним версиям. |
LCK_M_SIX
|
Происходит, когда задача ожидает получения блокировки общего доступа с намерением Монопольной. Дополнительные сведения см. в разделе Блокировки намерений. |
LCK_M_SIX_ABORT_BLOCKERS
|
Происходит, когда задача ожидает получения общей с намерением монопольной блокировки с блокировщиками прерываний. (Связанный с параметром ожидания с низким приоритетом ALTER TABLE и ALTER INDEX .) Дополнительные сведения см. в разделе Блокировки намерений.относится к: SQL Server 2014 (12.x) и более поздним версиям. |
LCK_M_SIX_LOW_PRIORITY
|
Происходит, когда задача ожидает получения общей с намерением монопольной блокировки с низким приоритетом. (Связанный с параметром ожидания с низким приоритетом ALTER TABLE и ALTER INDEX .) Дополнительные сведения см. в разделе Блокировки намерений.относится к: SQL Server 2014 (12.x) и более поздним версиям. |
LCK_M_U
|
Происходит, когда задача ожидает получения блокировки обновления. Дополнительные сведения см. в блокировки обновлений. |
LCK_M_U_ABORT_BLOCKERS
|
Происходит, когда задача ожидает получения блокировки обновления с блокировщиками прерываний. (Связанный с параметром ожидания с низким приоритетом ALTER TABLE и ALTER INDEX .) Дополнительные сведения см. в разделе Блокировки обновлений.относится к: SQL Server 2014 (12.x) и более поздним версиям. |
LCK_M_U_LOW_PRIORITY
|
Происходит, когда задача ожидает получения блокировки обновления с низким приоритетом. (Связанный с параметром ожидания с низким приоритетом ALTER TABLE и ALTER INDEX .) Дополнительные сведения см. в разделе Блокировки обновлений.относится к: SQL Server 2014 (12.x) и более поздним версиям. |
LCK_M_UIX
|
Происходит, когда задача ожидает получения блокировки обновления с намерением монопольной блокировки. Дополнительные сведения см. в разделе Блокировки намерений. |
LCK_M_UIX_ABORT_BLOCKERS
|
Происходит, когда задача ожидает получения блокировки обновления с намерением монопольной блокировки с блокировщиками прерываний. (Связанный с параметром ожидания с низким приоритетом ALTER TABLE и ALTER INDEX .) Дополнительные сведения см. в разделе Блокировки намерений.относится к: SQL Server 2014 (12.x) и более поздним версиям. |
LCK_M_UIX_LOW_PRIORITY
|
Происходит, когда задача ожидает получения блокировки обновления с намерением монопольной блокировки с низким приоритетом. (Связанный с параметром ожидания с низким приоритетом ALTER TABLE и ALTER INDEX .) Дополнительные сведения см. в разделе Блокировки намерений.относится к: SQL Server 2014 (12.x) и более поздним версиям. |
LCK_M_X
|
Происходит, когда задача ожидает получения монопольной блокировки. Дополнительные сведения см. в разделе Монопольные блокировки. |
LCK_M_X_ABORT_BLOCKERS
|
Происходит, когда задача ожидает получения монопольной блокировки с блокировщиками прерываний. (Связанный с параметром ожидания с низким приоритетом ALTER TABLE и ALTER INDEX .) Дополнительные сведения см. в разделе Монопольные блокировки.относится к: SQL Server 2014 (12.x) и более поздним версиям. |
LCK_M_X_LOW_PRIORITY
|
Происходит, когда задача ожидает получения монопольной блокировки с низким приоритетом. (Связанный с параметром ожидания с низким приоритетом ALTER TABLE и ALTER INDEX .) Дополнительные сведения см. в разделе Монопольные блокировки.относится к: SQL Server 2014 (12.x) и более поздним версиям. |
LOG_POOL_SCAN
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
LOG_RATE_GOVERNOR
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
LOGBUFFER
|
Происходит, когда задача ожидает пробела в буфере журнала для хранения записи журнала. Согласованно высокие значения могут указывать на то, что устройства журналов не могут следить за количеством журналов, создаваемых сервером. |
LOGCAPTURE_LOGPOOLTRUNCPOINT
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
LOGGENERATION
|
Определяется только для информационных целей. Не поддерживается. Будущая совместимость не гарантируется. |
LOGMGR
|
Возникает, когда задача ожидает завершения всех невыполненных операций ввода-вывода журнала перед завершением работы журнала при закрытии базы данных. |
LOGMGR_FLUSH
|
Определяется только для информационных целей. Не поддерживается. Будущая совместимость не гарантируется. |
LOGMGR_PMM_LOG
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
LOGMGR_QUEUE
|
Происходит, пока задача записи журналов ожидает рабочих запросов. |
LOGMGR_RESERVE_APPEND
|
Происходит, когда задача ожидает, чтобы узнать, освобождается ли усечение журнала, чтобы включить задачу для записи новой записи журнала. Рассмотрите возможность увеличения размера файлов журнала для затронутой базы данных, чтобы уменьшить это ожидание. |
LOGPOOL_CACHESIZE
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
LOGPOOL_CONSUMER
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
LOGPOOL_CONSUMERSET
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
LOGPOOL_FREEPOOLS
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
LOGPOOL_MGRSET
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
LOGPOOL_REPLACEMENTSET
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
LOGPOOLREFCOUNTEDOBJECT_REFDONE
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
LOWFAIL_MEMMGR_QUEUE
|
Происходит при ожидании доступности памяти для использования. |
MD_AGENT_YIELD
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
MD_LAZYCACHE_RWLOCK
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
MEMORY_ALLOCATION_EXT
|
Происходит при выделении памяти из внутреннего пула памяти SQL Server или операционной системы. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
MEMORY_GRANT_UPDATE
|
Только внутреннее использование. применимо к: SQL Server 2017 (14.x) и более поздним версиям. |
METADATA_LAZYCACHE_RWLOCK
|
Только внутреннее использование. относится только к: SQL Server 2008 R2 (только 10.50.x). |
MIGRATIONBUFFER
|
Только внутреннее использование. применимо к: SQL Server 2017 (14.x) и более поздним версиям. |
MISCELLANEOUS
|
Определяется только для информационных целей. Не поддерживается. Будущая совместимость не гарантируется. |
MSQL_DQ
|
Происходит, когда задача ожидает завершения операции распределенного запроса. Это используется для обнаружения потенциальных взаимоблокировок нескольких активных результирующих наборов (MARS). Ожидание заканчивается после завершения вызова распределенного запроса. |
MSQL_XACT_MGR_MUTEX
|
Происходит, когда задача ожидает получения владения диспетчером транзакций сеанса для выполнения операции транзакции уровня сеанса. |
MSQL_XACT_MUTEX
|
Происходит во время синхронизации использования транзакций. Запрос должен получить мьютекс, прежде чем он сможет использовать транзакцию. |
MSQL_XP
|
Происходит, когда задача ожидает завершения расширенной хранимой процедуры. SQL Server использует это состояние ожидания для обнаружения потенциальных взаимоблокировок приложений MARS. Ожидание останавливается при завершении вызова расширенной хранимой процедуры. |
MSSEARCH
|
Происходит во время вызовов поиска Full-Text. Это ожидание заканчивается после завершения полнотекстовой операции. Он не указывает на спор, а на длительность полнотекстовых операций. |
NET_WAITFOR_PACKET
|
Происходит, когда подключение ожидает сетевого пакета во время чтения сети. |
NETWORKSXMLMGRLOAD
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
NODE_CACHE_MUTEX
|
Только внутреннее использование. |
OLEDB
|
Происходит при вызове SQL Server поставщика OLE DB SNAC (SQLNCLI) или драйвера Microsoft OLE DB для SQL Server (MSOLEDBSQL). Этот тип ожидания не используется для синхронизации. Вместо этого он указывает длительность вызовов поставщика OLE DB. |
ONDEMAND_TASK_QUEUE
|
Происходит, пока фоновая задача ожидает запросов системных задач с высоким приоритетом. Продолжительное время ожидания указывает, что не было запросов высокого приоритета для обработки, и не должно вызывать озабоченность. |
PAGEIOLATCH_DT
|
Происходит, когда задача ожидает блокировки для буфера, который находится в запросе ввода-вывода. Запрос на блокировку находится в режиме уничтожения. Длительные ожидания могут указывать на проблемы с подсистемой диска. |
PAGEIOLATCH_EX
|
Происходит, когда задача ожидает блокировки для буфера, который находится в запросе ввода-вывода. Запрос на блокировку находится в монопольном режиме — режим, используемый при записи буфера на диск. Длительные ожидания могут указывать на проблемы с подсистемой диска. Дополнительные сведения см. в медленных операций ввода-вывода — SQL Server и производительности операций ввода-вывода диска. |
PAGEIOLATCH_KP
|
Происходит, когда задача ожидает блокировки для буфера, который находится в запросе ввода-вывода. Запрос на блокировку находится в режиме сохранения. Длительные ожидания могут указывать на проблемы с подсистемой диска. |
PAGEIOLATCH_NL
|
Определяется только для информационных целей. Не поддерживается. Будущая совместимость не гарантируется. |
PAGEIOLATCH_SH
|
Происходит, когда задача ожидает блокировки для буфера, который находится в запросе ввода-вывода. Запрос на блокировку находится в общем режиме — режим, используемый при чтении буфера с диска. Длительные ожидания могут указывать на проблемы с подсистемой диска. Дополнительные сведения см. в медленных операций ввода-вывода — SQL Server и производительности операций ввода-вывода диска. |
PAGEIOLATCH_UP
|
Происходит, когда задача ожидает блокировки для буфера, который находится в запросе ввода-вывода. Запрос на блокировку находится в режиме обновления. Длительные ожидания могут указывать на проблемы с подсистемой диска. Дополнительные сведения см. в медленных операций ввода-вывода — SQL Server и производительности операций ввода-вывода диска. |
PAGELATCH_DT
|
Происходит, когда задача ожидает блокировки для буфера, который не находится в запросе ввода-вывода. Запрос на блокировку находится в режиме уничтожения. Перед удалением содержимого страницы необходимо получить режим уничтожения. Дополнительные сведения см. в режимах блокировки. |
PAGELATCH_EX
|
Происходит, когда задача ожидает блокировки для буфера, который не находится в запросе ввода-вывода. Запрос на блокировку находится в монопольном режиме. Он блокирует другие потоки от записи в страницу или чтения с страницы (буфера). Распространенный сценарий, который приводит к этому блокировке, — это "вставка последней страницы" буфера блокировки. Чтобы понять и устранить эту проблему, используйте Разрешить вставку последней страницы PAGELATCH_EX и Диагностику и разрешение конфликтов на вставке последней страницы в SQL Server. Другим сценарием является конфликты блокировки в небольших таблицах с неклаксизованным индексом и случайными вставками (таблица очередей). |
PAGELATCH_KP
|
Происходит, когда задача ожидает блокировки для буфера, который не находится в запросе ввода-вывода. Запрос на блокировку находится в режиме "Сохранить", что предотвращает уничтожение страницы другим потоком. Дополнительные сведения см. в режимах блокировки. |
PAGELATCH_NL
|
Определяется только для информационных целей. Не поддерживается. Будущая совместимость не гарантируется. |
PAGELATCH_SH
|
Происходит, когда задача ожидает блокировки для буфера, который не находится в запросе ввода-вывода. Запрос на блокировку находится в режиме общего доступа, который позволяет нескольким потокам читать, но не изменять буфер (страницу). Дополнительные сведения см. в режимах блокировки. |
PAGELATCH_UP
|
Происходит, когда задача ожидает блокировки для буфера, который не находится в запросе ввода-вывода. Запрос на блокировку находится в режиме обновления. Обычно этот тип ожидания может наблюдаться при блокировке системной страницы (буфера), например PFS, GAM, SGAM. Дополнительные сведения см. в режимах блокировки. Сведения об устранении распространенных сценариев с этой блокировкой см. в уменьшении конфликты выделения в базе данных tempdb SQL Server. |
PARALLEL_BACKUP_QUEUE
|
Происходит при сериализации выходных данных, созданных RESTORE HEADERONLY , RESTORE FILELISTONLY или RESTORE LABELONLY . |
PARALLEL_REDO_DRAIN_WORKER
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
PARALLEL_REDO_FLOW_CONTROL
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
PARALLEL_REDO_LOG_CACHE
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
PARALLEL_REDO_TRAN_LIST
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
PARALLEL_REDO_TRAN_TURN
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
PARALLEL_REDO_WORKER_SYNC
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
PARALLEL_REDO_WORKER_WAIT_WORK
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
PERFORMANCE_COUNTERS_RWLOCK
|
Только внутреннее использование. |
PHYSICAL_SEEDING_DMV
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
POOL_LOG_RATE_GOVERNOR
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
PREEMPTIVE_ABR
|
Определяется только для информационных целей. Не поддерживается. Будущая совместимость не гарантируется. |
PREEMPTIVE_AUDIT_ACCESS_EVENTLOG
|
Происходит, когда планировщик операционной системы SQL Server (SQLOS) переключается на предварительный режим записи события аудита в журнал событий Windows. относится только к: SQL Server 2008 R2 (только 10.50.x). |
PREEMPTIVE_AUDIT_ACCESS_SECLOG
|
Происходит, когда планировщик SQLOS переключается на режим предварительной обработки для записи события аудита в журнал безопасности Windows. относится только к: SQL Server 2008 R2 (только 10.50.x). |
PREEMPTIVE_CLOSEBACKUPMEDIA
|
Происходит, когда планировщик SQLOS переключается на режим предварительной очистки для закрытия носителей резервных копий. |
PREEMPTIVE_CLOSEBACKUPTAPE
|
Происходит, когда планировщик SQLOS переключается на режим предварительной подготовки для закрытия устройства резервного копирования лент. |
PREEMPTIVE_CLOSEBACKUPVDIDEVICE
|
Происходит, когда планировщик SQLOS переключается на режим предварительной подготовки для закрытия виртуального устройства резервного копирования. |
PREEMPTIVE_CLUSAPI_CLUSTERRESOURCECONTROL
|
Происходит, когда планировщик SQLOS переключается на режим предварительной обработки для выполнения операций отказоустойчивого кластера Windows. |
PREEMPTIVE_COM_COCREATEINSTANCE
|
Происходит, когда планировщик SQLOS переключается на режим предварительной подготовки для создания COM-объекта. |
PREEMPTIVE_COM_COGETCLASSOBJECT
|
Только внутреннее использование. |
PREEMPTIVE_COM_CREATEACCESSOR
|
Только внутреннее использование. |
PREEMPTIVE_COM_DELETEROWS
|
Только внутреннее использование. |
PREEMPTIVE_COM_GETCOMMANDTEXT
|
Только внутреннее использование. |
PREEMPTIVE_COM_GETDATA
|
Только внутреннее использование. |
PREEMPTIVE_COM_GETNEXTROWS
|
Только внутреннее использование. |
PREEMPTIVE_COM_GETRESULT
|
Только внутреннее использование. |
PREEMPTIVE_COM_GETROWSBYBOOKMARK
|
Только внутреннее использование. |
PREEMPTIVE_COM_LBFLUSH
|
Только внутреннее использование. |
PREEMPTIVE_COM_LBLOCKREGION
|
Только внутреннее использование. |
PREEMPTIVE_COM_LBREADAT
|
Только внутреннее использование. |
PREEMPTIVE_COM_LBSETSIZE
|
Только внутреннее использование. |
PREEMPTIVE_COM_LBSTAT
|
Только внутреннее использование. |
PREEMPTIVE_COM_LBUNLOCKREGION
|
Только внутреннее использование. |
PREEMPTIVE_COM_LBWRITEAT
|
Только внутреннее использование. |
PREEMPTIVE_COM_QUERYINTERFACE
|
Только внутреннее использование. |
PREEMPTIVE_COM_RELEASE
|
Только внутреннее использование. |
PREEMPTIVE_COM_RELEASEACCESSOR
|
Только внутреннее использование. |
PREEMPTIVE_COM_RELEASEROWS
|
Только внутреннее использование. |
PREEMPTIVE_COM_RELEASESESSION
|
Только внутреннее использование. |
PREEMPTIVE_COM_RESTARTPOSITION
|
Только внутреннее использование. |
PREEMPTIVE_COM_SEQSTRMREAD
|
Только внутреннее использование. |
PREEMPTIVE_COM_SEQSTRMREADANDWRITE
|
Только внутреннее использование. |
PREEMPTIVE_COM_SETDATAFAILURE
|
Только внутреннее использование. |
PREEMPTIVE_COM_SETPARAMETERINFO
|
Только внутреннее использование. |
PREEMPTIVE_COM_SETPARAMETERPROPERTIES
|
Только внутреннее использование. |
PREEMPTIVE_COM_STRMLOCKREGION
|
Только внутреннее использование. |
PREEMPTIVE_COM_STRMSEEKANDREAD
|
Только внутреннее использование. |
PREEMPTIVE_COM_STRMSEEKANDWRITE
|
Только внутреннее использование. |
PREEMPTIVE_COM_STRMSETSIZE
|
Только внутреннее использование. |
PREEMPTIVE_COM_STRMSTAT
|
Только внутреннее использование. |
PREEMPTIVE_COM_STRMUNLOCKREGION
|
Только внутреннее использование. |
PREEMPTIVE_CONSOLEWRITE
|
Только внутреннее использование. |
PREEMPTIVE_CREATEPARAM
|
Только внутреннее использование. |
PREEMPTIVE_DEBUG
|
Только внутреннее использование. |
PREEMPTIVE_DFSADDLINK
|
Только внутреннее использование. |
PREEMPTIVE_DFSLINKEXISTCHECK
|
Только внутреннее использование. |
PREEMPTIVE_DFSLINKHEALTHCHECK
|
Только внутреннее использование. |
PREEMPTIVE_DFSREMOVELINK
|
Только внутреннее использование. |
PREEMPTIVE_DFSREMOVEROOT
|
Только внутреннее использование. |
PREEMPTIVE_DFSROOTFOLDERCHECK
|
Только внутреннее использование. |
PREEMPTIVE_DFSROOTINIT
|
Только внутреннее использование. |
PREEMPTIVE_DFSROOTSHARECHECK
|
Только внутреннее использование. |
PREEMPTIVE_DTC_ABORT
|
Только внутреннее использование. |
PREEMPTIVE_DTC_ABORTREQUESTDONE
|
Только внутреннее использование. |
PREEMPTIVE_DTC_BEGINTRANSACTION
|
Только внутреннее использование. |
PREEMPTIVE_DTC_COMMITREQUESTDONE
|
Только внутреннее использование. |
PREEMPTIVE_DTC_ENLIST
|
Только внутреннее использование. |
PREEMPTIVE_DTC_PREPAREREQUESTDONE
|
Только внутреннее использование. |
PREEMPTIVE_FILESIZEGET
|
Только внутреннее использование. |
PREEMPTIVE_FSAOLEDB_ABORTTRANSACTION
|
Только внутреннее использование. |
PREEMPTIVE_FSAOLEDB_COMMITTRANSACTION
|
Только внутреннее использование. |
PREEMPTIVE_FSAOLEDB_STARTTRANSACTION
|
Только внутреннее использование. |
PREEMPTIVE_FSRECOVER_UNCONDITIONALUNDO
|
Только внутреннее использование. |
PREEMPTIVE_GETRMINFO
|
Только внутреннее использование. |
PREEMPTIVE_HADR_LEASE_MECHANISM
|
Планирование диспетчера аренды группы доступности для диагностики поддержки Майкрософт. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
PREEMPTIVE_HTTP_EVENT_WAIT
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
PREEMPTIVE_HTTP_REQUEST
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
PREEMPTIVE_LOCKMONITOR
|
Только внутреннее использование. |
PREEMPTIVE_MSS_RELEASE
|
Только внутреннее использование. |
PREEMPTIVE_ODBCOPS
|
Только внутреннее использование. |
PREEMPTIVE_OLE_UNINIT
|
Только внутреннее использование. |
PREEMPTIVE_OLEDB_ABORTORCOMMITTRAN
|
Только внутреннее использование. |
PREEMPTIVE_OLEDB_ABORTTRAN
|
Только внутреннее использование. |
PREEMPTIVE_OLEDB_GETDATASOURCE
|
Только внутреннее использование. |
PREEMPTIVE_OLEDB_GETLITERALINFO
|
Только внутреннее использование. |
PREEMPTIVE_OLEDB_GETPROPERTIES
|
Только внутреннее использование. |
PREEMPTIVE_OLEDB_GETPROPERTYINFO
|
Только внутреннее использование. |
PREEMPTIVE_OLEDB_GETSCHEMALOCK
|
Только внутреннее использование. |
PREEMPTIVE_OLEDB_JOINTRANSACTION
|
Только внутреннее использование. |
PREEMPTIVE_OLEDB_RELEASE
|
Только внутреннее использование. |
PREEMPTIVE_OLEDB_SETPROPERTIES
|
Только внутреннее использование. |
PREEMPTIVE_OLEDBOPS
|
Только внутреннее использование. |
PREEMPTIVE_OS_ACCEPTSECURITYCONTEXT
|
Только внутреннее использование. |
PREEMPTIVE_OS_ACQUIRECREDENTIALSHANDLE
|
Только внутреннее использование. |
PREEMPTIVE_OS_AUTHENTICATIONOPS
|
Только внутреннее использование. |
PREEMPTIVE_OS_AUTHORIZATIONOPS
|
Только внутреннее использование. |
PREEMPTIVE_OS_AUTHZGETINFORMATIONFROMCONTEXT
|
Только внутреннее использование. |
PREEMPTIVE_OS_AUTHZINITIALIZECONTEXTFROMSID
|
Только внутреннее использование. |
PREEMPTIVE_OS_AUTHZINITIALIZERESOURCEMANAGER
|
Только внутреннее использование. |
PREEMPTIVE_OS_BACKUPREAD
|
Только внутреннее использование. |
PREEMPTIVE_OS_CLOSEHANDLE
|
Только внутреннее использование. |
PREEMPTIVE_OS_CLUSTEROPS
|
Только внутреннее использование. |
PREEMPTIVE_OS_COMOPS
|
Только внутреннее использование. |
PREEMPTIVE_OS_COMPLETEAUTHTOKEN
|
Только внутреннее использование. |
PREEMPTIVE_OS_COPYFILE
|
Только внутреннее использование. |
PREEMPTIVE_OS_CREATEDIRECTORY
|
Только внутреннее использование. |
PREEMPTIVE_OS_CREATEFILE
|
Только внутреннее использование. |
PREEMPTIVE_OS_CRYPTACQUIRECONTEXT
|
Только внутреннее использование. |
PREEMPTIVE_OS_CRYPTIMPORTKEY
|
Только внутреннее использование. |
PREEMPTIVE_OS_CRYPTOPS
|
Только внутреннее использование. |
PREEMPTIVE_OS_DECRYPTMESSAGE
|
Только внутреннее использование. |
PREEMPTIVE_OS_DELETEFILE
|
Только внутреннее использование. |
PREEMPTIVE_OS_DELETESECURITYCONTEXT
|
Только внутреннее использование. |
PREEMPTIVE_OS_DEVICEIOCONTROL
|
Только внутреннее использование. |
PREEMPTIVE_OS_DEVICEOPS
|
Только внутреннее использование. |
PREEMPTIVE_OS_DIRSVC_NETWORKOPS
|
Только внутреннее использование. |
PREEMPTIVE_OS_DISCONNECTNAMEDPIPE
|
Только внутреннее использование. |
PREEMPTIVE_OS_DOMAINSERVICESOPS
|
Только внутреннее использование. |
PREEMPTIVE_OS_DSGETDCNAME
|
Только внутреннее использование. |
PREEMPTIVE_OS_DTCOPS
|
Только внутреннее использование. |
PREEMPTIVE_OS_ENCRYPTMESSAGE
|
Только внутреннее использование. |
PREEMPTIVE_OS_FILEOPS
|
Только внутреннее использование. |
PREEMPTIVE_OS_FINDFILE
|
Только внутреннее использование. |
PREEMPTIVE_OS_FLUSHFILEBUFFERS
|
Только внутреннее использование. |
PREEMPTIVE_OS_FORMATMESSAGE
|
Только внутреннее использование. |
PREEMPTIVE_OS_FREECREDENTIALSHANDLE
|
Только внутреннее использование. |
PREEMPTIVE_OS_FREELIBRARY
|
Только внутреннее использование. |
PREEMPTIVE_OS_GENERICOPS
|
Только внутреннее использование. |
PREEMPTIVE_OS_GETADDRINFO
|
Только внутреннее использование. |
PREEMPTIVE_OS_GETCOMPRESSEDFILESIZE
|
Только внутреннее использование. |
PREEMPTIVE_OS_GETDISKFREESPACE
|
Только внутреннее использование. |
PREEMPTIVE_OS_GETFILEATTRIBUTES
|
Только внутреннее использование. |
PREEMPTIVE_OS_GETFILESIZE
|
Только внутреннее использование. |
PREEMPTIVE_OS_GETFINALFILEPATHBYHANDLE
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
PREEMPTIVE_OS_GETLONGPATHNAME
|
Только внутреннее использование. |
PREEMPTIVE_OS_GETPROCADDRESS
|
Только внутреннее использование. |
PREEMPTIVE_OS_GETVOLUMENAMEFORVOLUMEMOUNTPOINT
|
Только внутреннее использование. |
PREEMPTIVE_OS_GETVOLUMEPATHNAME
|
Только внутреннее использование. |
PREEMPTIVE_OS_INITIALIZESECURITYCONTEXT
|
Только внутреннее использование. |
PREEMPTIVE_OS_LIBRARYOPS
|
Только внутреннее использование. |
PREEMPTIVE_OS_LOADLIBRARY
|
Только внутреннее использование. |
PREEMPTIVE_OS_LOGONUSER
|
Только внутреннее использование. |
PREEMPTIVE_OS_LOOKUPACCOUNTSID
|
Только внутреннее использование. |
PREEMPTIVE_OS_MESSAGEQUEUEOPS
|
Только внутреннее использование. |
PREEMPTIVE_OS_MOVEFILE
|
Только внутреннее использование. |
PREEMPTIVE_OS_NETGROUPGETUSERS
|
Только внутреннее использование. |
PREEMPTIVE_OS_NETLOCALGROUPGETMEMBERS
|
Только внутреннее использование. |
PREEMPTIVE_OS_NETUSERGETGROUPS
|
Только внутреннее использование. |
PREEMPTIVE_OS_NETUSERGETLOCALGROUPS
|
Только внутреннее использование. |
PREEMPTIVE_OS_NETUSERMODALSGET
|
Только внутреннее использование. |
PREEMPTIVE_OS_NETVALIDATEPASSWORDPOLICY
|
Только внутреннее использование. |
PREEMPTIVE_OS_NETVALIDATEPASSWORDPOLICYFREE
|
Только внутреннее использование. |
PREEMPTIVE_OS_OPENDIRECTORY
|
Только внутреннее использование. |
PREEMPTIVE_OS_PDH_WMI_INIT
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
PREEMPTIVE_OS_PIPEOPS
|
Только внутреннее использование. |
PREEMPTIVE_OS_PROCESSOPS
|
Только внутреннее использование. |
PREEMPTIVE_OS_QUERYCONTEXTATTRIBUTES
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
PREEMPTIVE_OS_QUERYREGISTRY
|
Только внутреннее использование. |
PREEMPTIVE_OS_QUERYSECURITYCONTEXTTOKEN
|
Только внутреннее использование. |
PREEMPTIVE_OS_REMOVEDIRECTORY
|
Только внутреннее использование. |
PREEMPTIVE_OS_REPORTEVENT
|
Только внутреннее использование. |
PREEMPTIVE_OS_REVERTTOSELF
|
Только внутреннее использование. |
PREEMPTIVE_OS_RSFXDEVICEOPS
|
Только внутреннее использование. |
PREEMPTIVE_OS_SECURITYOPS
|
Только внутреннее использование. |
PREEMPTIVE_OS_SERVICEOPS
|
Только внутреннее использование. |
PREEMPTIVE_OS_SETENDOFFILE
|
Только внутреннее использование. |
PREEMPTIVE_OS_SETFILEPOINTER
|
Только внутреннее использование. |
PREEMPTIVE_OS_SETFILEVALIDDATA
|
Только внутреннее использование. |
PREEMPTIVE_OS_SETNAMEDSECURITYINFO
|
Только внутреннее использование. |
PREEMPTIVE_OS_SQLCLROPS
|
Только внутреннее использование. |
PREEMPTIVE_OS_SQMLAUNCH
|
Только внутреннее использование. применимо к: SQL Server 2008 R2 (10.50.x) до SQL Server 2016 (13.x). |
PREEMPTIVE_OS_VERIFYSIGNATURE
|
Только внутреннее использование. |
PREEMPTIVE_OS_VERIFYTRUST
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
PREEMPTIVE_OS_VSSOPS
|
Только внутреннее использование. |
PREEMPTIVE_OS_WAITFORSINGLEOBJECT
|
Только внутреннее использование. |
PREEMPTIVE_OS_WINSOCKOPS
|
Только внутреннее использование. |
PREEMPTIVE_OS_WRITEFILE
|
Только внутреннее использование. |
PREEMPTIVE_OS_WRITEFILEGATHER
|
Только внутреннее использование. |
PREEMPTIVE_OS_WSASETLASTERROR
|
Только внутреннее использование. |
PREEMPTIVE_REENLIST
|
Только внутреннее использование. |
PREEMPTIVE_RESIZELOG
|
Только внутреннее использование. |
PREEMPTIVE_ROLLFORWARDREDO
|
Только внутреннее использование. |
PREEMPTIVE_ROLLFORWARDUNDO
|
Только внутреннее использование. |
PREEMPTIVE_SB_STOPENDPOINT
|
Только внутреннее использование. |
PREEMPTIVE_SERVER_STARTUP
|
Только внутреннее использование. |
PREEMPTIVE_SETRMINFO
|
Только внутреннее использование. |
PREEMPTIVE_SHAREDMEM_GETDATA
|
Только внутреннее использование. |
PREEMPTIVE_SNIOPEN
|
Только внутреннее использование. |
PREEMPTIVE_SOSHOST
|
Только внутреннее использование. |
PREEMPTIVE_SOSTESTING
|
Определяется только для информационных целей. Не поддерживается. Будущая совместимость не гарантируется. |
PREEMPTIVE_SP_SERVER_DIAGNOSTICS
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
PREEMPTIVE_STARTRM
|
Только внутреннее использование. |
PREEMPTIVE_STREAMFCB_CHECKPOINT
|
Только внутреннее использование. |
PREEMPTIVE_STREAMFCB_RECOVER
|
Только внутреннее использование. |
PREEMPTIVE_STRESSDRIVER
|
Определяется только для информационных целей. Не поддерживается. Будущая совместимость не гарантируется. |
PREEMPTIVE_TESTING
|
Определяется только для информационных целей. Не поддерживается. Будущая совместимость не гарантируется. |
PREEMPTIVE_TRANSIMPORT
|
Только внутреннее использование. |
PREEMPTIVE_UNMARSHALPROPAGATIONTOKEN
|
Только внутреннее использование. |
PREEMPTIVE_VSS_CREATESNAPSHOT
|
Только внутреннее использование. |
PREEMPTIVE_VSS_CREATEVOLUMESNAPSHOT
|
Только внутреннее использование. |
PREEMPTIVE_XE_CALLBACKEXECUTE
|
Только внутреннее использование. |
PREEMPTIVE_XE_CX_FILE_OPEN
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
PREEMPTIVE_XE_CX_HTTP_CALL
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
PREEMPTIVE_XE_DISPATCHER
|
Только внутреннее использование. |
PREEMPTIVE_XE_ENGINEINIT
|
Только внутреннее использование. |
PREEMPTIVE_XE_GETTARGETSTATE
|
Только внутреннее использование. |
PREEMPTIVE_XE_SESSIONCOMMIT
|
Только внутреннее использование. |
PREEMPTIVE_XE_TARGETFINALIZE
|
Только внутреннее использование. |
PREEMPTIVE_XE_TARGETINIT
|
Только внутреннее использование. |
PREEMPTIVE_XE_TIMERRUN
|
Только внутреннее использование. |
PREEMPTIVE_XETESTING
|
Определяется только для информационных целей. Не поддерживается. Будущая совместимость не гарантируется. |
PRINT_ROLLBACK_PROGRESS
|
Используется для ожидания, пока пользовательские процессы заканчиваются в базе данных, которая была перемещена с помощью предложения завершения ALTER DATABASE. Дополнительные сведения см. в разделе ALTER DATABASE (Transact-SQL). |
PRU_ROLLBACK_DEFERRED
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
PVS_CLEANUP_LOCK
|
Происходит, когда процесс очистки хранилища постоянных версий (PVS) ожидает блокировки, необходимой для запуска очистки. Может возникать, когда активная транзакция предотвращает очистку PVS, инициированную внутренне или с помощью системной хранимой процедуры sys.sp_persistent_version_cleanup . Дополнительные сведения см. в статье Мониторинг и устранение неполадок с ускорением восстановления базы данных.применимо к: SQL Server 2019 (15.x) и более поздним версиям. |
PWAIT_ALL_COMPONENTS_INITIALIZED
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
PWAIT_COOP_SCAN
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
PWAIT_DIRECTLOGCONSUMER_GETNEXT
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
PWAIT_EVENT_SESSION_INIT_MUTEX
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
PWAIT_FABRIC_REPLICA_CONTROLLER_DATA_LOSS
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
PWAIT_HADR_ACTION_COMPLETED
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
PWAIT_HADR_CHANGE_NOTIFIER_TERMINATION_SYNC
|
Происходит, когда фоновая задача ожидает завершения фоновой задачи, которая получает (через опрос) уведомления о отказоустойчивой кластеризации Windows Server. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
PWAIT_HADR_CLUSTER_INTEGRATION
|
Операция добавления, замены или удаления ожидает захвата блокировки записи во внутреннем списке AlwaysOn (например, списка сетей, сетевых адресов или прослушивателей групп доступности). Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
PWAIT_HADR_FAILOVER_COMPLETED
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
PWAIT_HADR_JOIN
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
PWAIT_HADR_OFFLINE_COMPLETED
|
Операция группы доступности отпадает, пока целевая группа доступности будет отключена, прежде чем уничтожать объекты отказоустойчивой кластеризации Windows Server. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
PWAIT_HADR_ONLINE_COMPLETED
|
Операция создания или отработки отказа группы доступности ожидает подключения целевой группы доступности. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
PWAIT_HADR_POST_ONLINE_COMPLETED
|
Операция группы доступности удаления ожидает завершения любой фоновой задачи, запланированной в рамках предыдущей команды. Например, может возникнуть фоновая задача, которая перемещает базы данных доступности на основную роль.
DROP AVAILABILITY GROUP DDL должен ждать завершения этой фоновой задачи, чтобы избежать условий гонки.относится к: SQL Server 2012 (11.x) и более поздним версиям. |
PWAIT_HADR_SERVER_READY_CONNECTIONS
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
PWAIT_HADR_WORKITEM_COMPLETED
|
Внутреннее ожидание потока, ожидающего завершения асинхронной рабочей задачи. Это ожидаемое ожидание и использование CSS. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
PWAIT_HADRSIM
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
PWAIT_LOG_CONSOLIDATION_IO
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
PWAIT_LOG_CONSOLIDATION_POLL
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
PWAIT_MD_LOGIN_STATS
|
Происходит во время внутренней синхронизации в метаданных для статистики входа. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
PWAIT_MD_RELATION_CACHE
|
Происходит во время внутренней синхронизации в метаданных таблицы или индекса. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
PWAIT_MD_SERVER_CACHE
|
Происходит во время внутренней синхронизации в метаданных на связанных серверах. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
PWAIT_MD_UPGRADE_CONFIG
|
Происходит во время внутренней синхронизации при обновлении конфигураций на уровне сервера. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
PWAIT_PREEMPTIVE_APP_USAGE_TIMER
|
Только внутреннее использование. применимо к: SQL Server 2017 (14.x) и более поздним версиям. |
PWAIT_PREEMPTIVE_AUDIT_ACCESS_WINDOWSLOG
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
PWAIT_QRY_BPMEMORY
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
PWAIT_REPLICA_ONLINE_INIT_MUTEX
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
PWAIT_RESOURCE_SEMAPHORE_FT_PARALLEL_QUERY_SYNC
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
PWAIT_SBS_FILE_OPERATION
|
Только внутреннее использование. применимо к: SQL Server 2017 (14.x) и более поздним версиям. |
PWAIT_XTP_FSSTORAGE_MAINTENANCE
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
PWAIT_XTP_HOST_STORAGE_WAIT
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
QDS_ASYNC_CHECK_CONSISTENCY_TASK
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
QDS_ASYNC_PERSIST_TASK
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
QDS_ASYNC_PERSIST_TASK_START
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
QDS_ASYNC_QUEUE
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
QDS_BCKG_TASK
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
QDS_BLOOM_FILTER
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
QDS_CLEANUP_STALE_QUERIES_TASK_MAIN_LOOP_SLEEP
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
QDS_CTXS
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
QDS_DB_DISK
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
QDS_DYN_VECTOR
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
QDS_EXCLUSIVE_ACCESS
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
QDS_HOST_INIT
|
Только внутреннее использование. применимо к: SQL Server 2017 (14.x) и более поздним версиям. |
QDS_LOADDB
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
QDS_PERSIST_TASK_MAIN_LOOP_SLEEP
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
QDS_QDS_CAPTURE_INIT
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
QDS_SHUTDOWN_QUEUE
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
QDS_STMT
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
QDS_STMT_DISK
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
QDS_TASK_SHUTDOWN
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
QDS_TASK_START
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
QE_WARN_LIST_SYNC
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
QPJOB_KILL
|
Указывает, что асинхронное автоматическое обновление статистики было отменено вызовом KILL при запуске обновления. Завершающий поток приостановлен, ожидая начала прослушивания KILL команд. Хорошее значение меньше одной секунды. |
QPJOB_WAITFOR_ABORT
|
Указывает, что асинхронное автоматическое обновление статистики было отменено вызовом KILL при запуске. Обновление завершено, но приостановлено до завершения координации сообщений потока. Это обычное, но редкое состояние, и должно быть очень коротким. Хорошее значение меньше одной секунды. |
QRY_MEM_GRANT_INFO_MUTEX
|
Происходит при попытке управления памятью выполнения запросов управлять доступом к списку статических сведений о предоставлении. Это состояние содержит сведения о текущих предоставленных и ожидающих запросах памяти. Это состояние является простым состоянием управления доступом. Там никогда не должно быть долгого ожидания по этому состоянию. Если этот мьютекс не выпущен, все новые запросы, использующие память, перестают отвечать. |
QRY_PARALLEL_THREAD_MUTEX
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
QRY_PROFILE_LIST_MUTEX
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
QUERY_ERRHDL_SERVICE_DONE
|
Определяется только для информационных целей. Не поддерживается. относится только к: SQL Server 2008 R2 (только 10.50.x). |
QUERY_WAIT_ERRHDL_SERVICE
|
Определяется только для информационных целей. Не поддерживается. относится только к: SQL Server 2008 R2 (только 10.50.x). |
QUERY_EXECUTION_INDEX_SORT_EVENT_OPEN
|
В некоторых случаях, когда сборка индекса в автономном режиме выполняется параллельно, а различные рабочие потоки, которые сортируют синхронизацию доступа к файлам сортировки. |
QUERY_NOTIFICATION_MGR_MUTEX
|
Происходит во время синхронизации очереди сборки мусора в диспетчере уведомлений запросов. |
QUERY_NOTIFICATION_SUBSCRIPTION_MUTEX
|
Происходит во время синхронизации состояния для транзакций в уведомлениях запросов. |
QUERY_NOTIFICATION_TABLE_MGR_MUTEX
|
Происходит во время внутренней синхронизации в диспетчере уведомлений запросов. |
QUERY_NOTIFICATION_UNITTEST_MUTEX
|
Определяется только для информационных целей. Не поддерживается. Будущая совместимость не гарантируется. |
QUERY_OPTIMIZER_PRINT_MUTEX
|
Происходит во время синхронизации выходных данных оптимизатора запросов. Этот тип ожидания возникает только в том случае, если параметры диагностики были включены в рамках поддержки продуктов Майкрософт. |
QUERY_TASK_ENQUEUE_MUTEX
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
QUERY_TRACEOUT
|
Определяется только для информационных целей. Не поддерживается. Будущая совместимость не гарантируется. |
RBIO_WAIT_VLF
|
Только внутреннее использование. применимо к: SQL Server 2017 (14.x) и более поздним версиям. |
RBIO_RG_STORAGE
|
Происходит, когда вычислительный узел базы данных гипермасштабирования регулируется из-за задержки потребления журналов на серверах страниц. относится к: гипермасштабирование базы данных SQL Azure. |
RBIO_RG_DESTAGE
|
Происходит, когда вычислительный узел базы данных гипермасштабирования регулируется из-за задержки потребления журналов в долгосрочном хранилище журналов. относится к: гипермасштабирование базы данных SQL Azure. |
RBIO_RG_REPLICA
|
Происходит, когда вычислительный узел базы данных гипермасштабирования регулируется из-за задержки потребления журналов узлами вторичной реплики. относится к: гипермасштабирование базы данных SQL Azure. |
RBIO_RG_LOCALDESTAGE
|
Происходит, когда вычислительный узел базы данных гипермасштабирования регулируется из-за задержки потребления журналов службой журналов. относится к: гипермасштабирование базы данных SQL Azure. |
RECOVER_CHANGEDB
|
Происходит во время синхронизации состояния базы данных в теплой резервной базе данных. |
RECOVERY_MGR_LOCK
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
REDO_THREAD_PENDING_WORK
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
REDO_THREAD_SYNC
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
REMOTE_BLOCK_IO
|
Только внутреннее использование. применимо к: SQL Server 2017 (14.x) и более поздним версиям. |
REMOTE_DATA_ARCHIVE_MIGRATION_DMV
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
REMOTE_DATA_ARCHIVE_SCHEMA_DMV
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
REMOTE_DATA_ARCHIVE_SCHEMA_TASK_QUEUE
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
REPL_CACHE_ACCESS
|
Происходит во время синхронизации в кэше статей репликации. Во время этих ожиданий блокируются средства чтения журналов репликации, а операторы языка определения данных (DDL) в опубликованной таблице блокируются. |
REPL_HISTORYCACHE_ACCESS
|
Только внутреннее использование. |
REPL_SCHEMA_ACCESS
|
Происходит во время синхронизации сведений о версии схемы репликации. Это состояние существует, когда инструкции DDL выполняются в реплицированном объекте, а также когда средство чтения журналов создает или использует версию схемы на основе вхождения DDL. Конфликты можно увидеть на этом типе ожидания, если у вас много опубликованных баз данных на одном издателе с репликацией транзакций и опубликованные базы данных очень активны. |
REPL_TRANFSINFO_ACCESS
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
REPL_TRANHASHTABLE_ACCESS
|
Только внутреннее использование. |
REPL_TRANTEXTINFO_ACCESS
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
REPLICA_WRITES
|
Происходит, пока задача ожидает завершения записи страниц в моментальные снимки базы данных или реплики DBCC. |
REQUEST_DISPENSER_PAUSE
|
Возникает, когда задача ожидает завершения всех невыполненных операций ввода-вывода, чтобы операции ввода-вывода в файл могли быть заморожены для резервного копирования моментальных снимков. |
REQUEST_FOR_DEADLOCK_SEARCH
|
Происходит, пока монитор взаимоблокировки ожидает запуска следующего поиска взаимоблокировки. Это ожидание ожидается между обнаружением взаимоблокировок и длительным общим временем ожидания в этом ресурсе не указывает на проблему. |
RESERVED_MEMORY_ALLOCATION_EXT
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
RESMGR_THROTTLED
|
Происходит, когда новый запрос поступает и регулируется на основе параметра GROUP_MAX_REQUESTS . |
RESOURCE_GOVERNOR_IDLE
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
RESOURCE_QUEUE
|
Происходит во время синхронизации различных внутренних очередей ресурсов. |
RESOURCE_SEMAPHORE
|
Происходит, когда запрос памяти запроса во время выполнения запроса не может быть предоставлен немедленно из-за других параллельных запросов. Высокие ожидания и время ожидания могут указывать на чрезмерное количество одновременных запросов или чрезмерные объемы запросов памяти. Чрезмерное ожидание этого типа может вызвать ошибку SQL 8645: "Время ожидания истекло при ожидании выполнения запроса ресурсов памяти. Повторно выполните запрос". Подробные сведения и идеи по устранению неполадок с ожиданием предоставления памяти см. в разделе Устранение проблем с низкой производительностью или нехваткой памяти, вызванных предоставлением памяти вSQL Server. |
RESOURCE_SEMAPHORE_MUTEX
|
Происходит, пока запрос ожидает выполнения резервирования потока. Он также возникает при синхронизации запросов компиляции и предоставления памяти. |
RESOURCE_SEMAPHORE_QUERY_COMPILE
|
Происходит, когда число параллельных компиляций запросов достигает ограничения регулирования. Высокие ожидания и время ожидания могут указывать на чрезмерную компиляцию, повторную компиляцию или невыполненный план. |
RESOURCE_SEMAPHORE_SMALL_QUERY
|
Происходит, когда запрос памяти небольшим запросом не может быть предоставлен немедленно из-за других одновременных запросов. Время ожидания не должно превышать несколько секунд, так как сервер передает запрос в основной пул памяти запросов, если не удается предоставить запрошенную память в течение нескольких секунд. Высокие ожидания могут указывать на чрезмерное количество параллельных небольших запросов, в то время как основной пул памяти блокируется ожиданием запросов. относится только к: SQL Server 2008 R2 (только 10.50.x). |
RESTORE_FILEHANDLECACHE_ENTRYLOCK
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
RESTORE_FILEHANDLECACHE_LOCK
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
RG_RECONFIG
|
Только внутреннее использование. |
ROWGROUP_OP_STATS
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
ROWGROUP_VERSION
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
RTDATA_LIST
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
SATELLITE_CARGO
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
SATELLITE_SERVICE_SETUP
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
SATELLITE_TASK
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
SBS_DISPATCH
|
Только внутреннее использование. применимо к: SQL Server 2017 (14.x) и более поздним версиям. |
SBS_RECEIVE_TRANSPORT
|
Только внутреннее использование. применимо к: SQL Server 2017 (14.x) и более поздним версиям. |
SBS_TRANSPORT
|
Только внутреннее использование. применимо к: SQL Server 2017 (14.x) и более поздним версиям. |
SCAN_CHAR_HASH_ARRAY_INITIALIZATION
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
SEC_DROP_TEMP_KEY
|
Происходит после неудачной попытки удалить временный ключ безопасности перед попыткой повтора. |
SECURITY_CNG_PROVIDER_MUTEX
|
Только внутреннее использование. применимо к: SQL Server 2017 (14.x) и более поздним версиям. |
SECURITY_CRYPTO_CONTEXT_MUTEX
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
SECURITY_DBE_STATE_MUTEX
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
SECURITY_KEYRING_RWLOCK
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
SECURITY_MUTEX
|
Возникает, когда существует ожидание мьютексов, которые управляют доступом к глобальному списку поставщиков шифрования extensible Key Management (EKM) и списка сеансов с областью действия сеанса. |
SECURITY_RULETABLE_MUTEX
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
SEMPLAT_DSI_BUILD
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
SEQUENCE_GENERATION
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
SEQUENTIAL_GUID
|
Происходит во время получения нового последовательного GUID. |
SERVER_IDLE_CHECK
|
Происходит во время синхронизации состояния простоя экземпляра SQL Server, когда монитор ресурсов пытается объявить экземпляр SQL Server как простой или пытается проснуться. |
SERVER_RECONFIGURE
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
SESSION_WAIT_STATS_CHILDREN
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
SHARED_DELTASTORE_CREATION
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
SHUTDOWN
|
Происходит, пока оператор завершения работы ожидает завершения активных подключений. |
SLEEP_BPOOL_FLUSH
|
Происходит, когда контрольная точка регулирует выдачу новых операций ввода-вывода, чтобы избежать наводнения подсистемы диска. |
SLEEP_BUFFERPOOL_HELPLW
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
SLEEP_DBSTARTUP
|
Происходит во время запуска базы данных во время ожидания восстановления всех баз данных. |
SLEEP_DCOMSTARTUP
|
Происходит не более одного раза во время запуска экземпляра SQL Server во время ожидания завершения инициализации DCOM. |
SLEEP_MASTERDBREADY
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
SLEEP_MASTERMDREADY
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
SLEEP_MASTERUPGRADED
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
SLEEP_MEMORYPOOL_ALLOCATEPAGES
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
SLEEP_MSDBSTARTUP
|
Происходит, когда трассировка SQL ожидает завершения запуска базы данных msdb . |
SLEEP_RETRY_VIRTUALALLOC
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
SLEEP_SYSTEMTASK
|
Происходит во время начала фоновой задачи во время ожидания завершения запуска tempdb . |
SLEEP_TASK
|
Происходит, когда задача спит во время ожидания универсального события. |
SLEEP_TEMPDBSTARTUP
|
Происходит, пока задача ожидает завершения запуска tempdb . |
SLEEP_WORKSPACE_ALLOCATEPAGE
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
SLO_UPDATE
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
SMSYNC
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
SNI_CONN_DUP
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
SNI_CRITICAL_SECTION
|
Происходит во время внутренней синхронизации в сетевых компонентах SQL Server. |
SNI_HTTP_WAITFOR_0_DISCON
|
Происходит во время завершения работы SQL Server, ожидая завершения выполнения невыполненных HTTP-подключений. |
SNI_LISTENER_ACCESS
|
Происходит при ожидании неоднородного доступа к памяти (NUMA) узлов для обновления состояния. Доступ к изменению состояния сериализуется. |
SNI_TASK_COMPLETION
|
Происходит при ожидании завершения всех задач во время изменения состояния узла NUMA. |
SNI_WRITE_ASYNC
|
Только внутреннее использование. применимо к: SQL Server 2017 (14.x) и более поздним версиям. |
SOAP_READ
|
Происходит при ожидании завершения чтения сети HTTP. |
SOAP_WRITE
|
Происходит во время ожидания завершения записи сети HTTP. |
SOCKETDUPLICATEQUEUE_CLEANUP
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
SOS_CALLBACK_REMOVAL
|
Происходит при выполнении синхронизации в списке обратных вызовов, чтобы удалить обратный вызов. Это значение не ожидается для изменения счетчика после завершения инициализации сервера. |
SOS_DISPATCHER_MUTEX
|
Происходит во время внутренней синхронизации пула диспетчера. Это включает в себя при настройке пула. |
SOS_LOCALALLOCATORLIST
|
Происходит во время внутренней синхронизации в диспетчере памяти SQL Server. относится только к: SQL Server 2008 R2 (только 10.50.x). |
SOS_MEMORY_TOPLEVELBLOCKALLOCATOR
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
SOS_MEMORY_USAGE_ADJUSTMENT
|
Происходит при настройке использования памяти между пулами. |
SOS_OBJECT_STORE_DESTROY_MUTEX
|
Происходит во время внутренней синхронизации в пулах памяти при уничтожении объектов из пула. |
SOS_PHYS_PAGE_CACHE
|
Учитывает время, когда поток ожидает получения мьютекса, который он должен получить, прежде чем выделить физические страницы или прежде чем он возвращает эти страницы операционной системе. Ожидается, что этот тип отображается только в том случае, если экземпляр SQL Server использует память AWE. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
SOS_PROCESS_AFFINITY_MUTEX
|
Происходит во время синхронизации доступа к параметрам сходства процессов. |
SOS_RESERVEDMEMBLOCKLIST
|
Происходит во время внутренней синхронизации в диспетчере памяти SQL Server. относится только к: SQL Server 2008 R2 (только 10.50.x). |
SOS_SCHEDULER_YIELD
|
Происходит, когда задача добровольно дает планировщику для выполнения других задач. Во время этого ожидания задача ожидается в очереди запуска для возобновления квантового кванта, т. е., ожидая, чтобы он снова выполнялся на ЦП. Длительные ожидания этого типа ожидания чаще всего указывают возможности оптимизации запросов, выполняющих сканирование индекса или таблицы. Сосредоточьтесь на регрессии плана, отсутствующих индексах, обновлениях статистики и перезаписи запросов. Оптимизация сред выполнения снижает потребность в выполнении задач несколько раз. Если время запроса для таких задач, потребляющих ЦП, приемлемо, то этот тип ожидания ожидается и может быть проигнорирован. |
SOS_SMALL_PAGE_ALLOC
|
Происходит во время выделения и освобождения памяти, управляемой некоторыми объектами памяти. |
SOS_STACKSTORE_INIT_MUTEX
|
Происходит во время синхронизации инициализации внутреннего хранилища. |
SOS_SYNC_TASK_ENQUEUE_EVENT
|
Происходит при запуске задачи синхронным образом. Большинство задач в SQL Server запускаются асинхронно, при этом элемент управления возвращается к начальному элементу сразу после того, как запрос задачи был помещен в рабочую очередь. |
SOS_VIRTUALMEMORY_LOW
|
Происходит, когда выделение памяти ожидает освобождения виртуальной памяти диспетчером ресурсов. |
SOSHOST_EVENT
|
Происходит, когда размещенный компонент, например CLR, ожидает объекта синхронизации событий SQL Server. |
SOSHOST_INTERNAL
|
Происходит во время синхронизации обратных вызовов диспетчера памяти, используемых размещенными компонентами, такими как CLR. |
SOSHOST_MUTEX
|
Происходит, когда размещенный компонент, например CLR, ожидает объекта синхронизации мьютекса SQL Server. |
SOSHOST_RWLOCK
|
Происходит, когда размещенный компонент, например CLR, ожидает объекта синхронизации средства чтения SQL Server. |
SOSHOST_SEMAPHORE
|
Происходит, когда размещенный компонент, например CLR, ожидает объекта синхронизации семафора SQL Server. |
SOSHOST_SLEEP
|
Происходит при спящем выполнении размещенной задачи во время ожидания универсального события. Размещенные задачи используются размещенными компонентами, такими как CLR. |
SOSHOST_TRACELOCK
|
Происходит во время синхронизации доступа к потокам трассировки. |
SOSHOST_WAITFORDONE
|
Происходит, когда размещенный компонент, например CLR, ожидает завершения задачи. |
SOS_WORK_DISPATCHER
|
Только внутреннее использование. применимо к: SQL Server 2019 (15.x) и более поздним версиям. |
SP_PREEMPTIVE_SERVER_DIAGNOSTICS_SLEEP
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
SP_SERVER_DIAGNOSTICS_BUFFER_ACCESS
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
SP_SERVER_DIAGNOSTICS_INIT_MUTEX
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
SP_SERVER_DIAGNOSTICS_SLEEP
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
SQLCLR_APPDOMAIN
|
Происходит, пока среда CLR ожидает завершения запуска домена приложения. |
SQLCLR_ASSEMBLY
|
Происходит во время ожидания доступа к загруженной списку сборок в домене приложения. |
SQLCLR_DEADLOCK_DETECTION
|
Происходит, пока среда CLR ожидает завершения обнаружения взаимоблокировки. |
SQLCLR_QUANTUM_PUNISHMENT
|
Происходит, когда задача CLR регулируется, так как она превысила его квантовый результат выполнения. Это регулирование выполняется для уменьшения влияния этой ресурсоемкой задачи на другие задачи. |
SQLSORT_NORMMUTEX
|
Происходит во время внутренней синхронизации при инициализации внутренних структур сортировки. |
SQLSORT_SORTMUTEX
|
Происходит во время внутренней синхронизации при инициализации внутренних структур сортировки. |
SQLTRACE_BUFFER_FLUSH
|
Происходит при ожидании фоновой задачи очистки буферов трассировки на диск каждые четыре секунды. относится только к: SQL Server 2008 R2 (только 10.50.x). |
SQLTRACE_FILE_BUFFER
|
Происходит во время синхронизации буферов трассировки во время трассировки файла. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
SQLTRACE_FILE_READ_IO_COMPLETION
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
SQLTRACE_FILE_WRITE_IO_COMPLETION
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
SQLTRACE_INCREMENTAL_FLUSH_SLEEP
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
SQLTRACE_LOCK
|
Только внутреннее использование. относится только к: SQL Server 2008 R2 (только 10.50.x). |
SQLTRACE_PENDING_BUFFER_WRITERS
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
SQLTRACE_SHUTDOWN
|
Происходит во время завершения работы трассировки, когда ожидается завершение незавершенных событий трассировки. |
SQLTRACE_WAIT_ENTRIES
|
Происходит, пока очередь событий трассировки SQL ожидает прибытия пакетов в очередь. |
SRVPROC_SHUTDOWN
|
Происходит, пока процесс завершения работы ожидает освобождения внутренних ресурсов для очистки. |
STARTUP_DEPENDENCY_MANAGER
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
TDS_BANDWIDTH_STATE
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
TDS_INIT
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
TDS_PROXY_CONTAINER
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
TEMPOBJ
|
Происходит при синхронизации временных объектов. Это ожидание редко, и возникает только в том случае, если задача запрашивала монопольный доступ для удаления временной таблицы. |
TEMPORAL_BACKGROUND_PROCEED_CLEANUP
|
Только внутреннее использование. применимо к: SQL Server 2017 (14.x) и более поздним версиям. |
TERMINATE_LISTENER
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
THREADPOOL
|
Происходит, когда задача (запрос или вход или выход) ожидает выполнения рабочего потока. Это может указывать на то, что максимальное значение рабочего потока неправильно настроено или, как правило, выполнение пакета занимает необычно много времени, что снижает количество рабочих потоков, доступных для удовлетворения других пакетов. Изучите производительность пакетов (запросов) и уменьшите продолжительность запроса, уменьшая узкие места (блокировку, параллелизм, ожидания ввода-вывода, блокировку ввода-вывода), или обеспечивая правильную структуру индексирования или запроса. |
TIMEPRIV_TIMEPERIOD
|
Происходит во время внутренней синхронизации таймера расширенных событий. |
TRACE_EVTNOTIF
|
Только внутреннее использование. |
TRACEWRITE
|
Происходит, когда поставщик трассировки набора строк SQL ожидает обработки либо свободного буфера, либо буфера с событиями. |
TRAN_MARKLATCH_DT
|
Происходит при ожидании блокировки режима уничтожения на блокировке метки транзакции. Блоки меток транзакций используются для синхронизации фиксаций с помеченными транзакциями. |
TRAN_MARKLATCH_EX
|
Происходит при ожидании блокировки в монопольном режиме для помеченной транзакции. Блоки меток транзакций используются для синхронизации фиксаций с помеченными транзакциями. |
TRAN_MARKLATCH_KP
|
Происходит при ожидании блокировки режима хранения для помеченной транзакции. Блоки меток транзакций используются для синхронизации фиксаций с помеченными транзакциями. |
TRAN_MARKLATCH_NL
|
Определяется только для информационных целей. Не поддерживается. Будущая совместимость не гарантируется. |
TRAN_MARKLATCH_SH
|
Происходит при ожидании блокировки общего режима для помеченной транзакции. Блоки меток транзакций используются для синхронизации фиксаций с помеченными транзакциями. |
TRAN_MARKLATCH_UP
|
Происходит при ожидании блокировки режима обновления для помеченной транзакции. Блоки меток транзакций используются для синхронизации фиксаций с помеченными транзакциями. |
TRANSACTION_MUTEX
|
Происходит во время синхронизации доступа к транзакции несколькими пакетами. |
UCS_ENDPOINT_CHANGE
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
UCS_MANAGER
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
UCS_MEMORY_NOTIFICATION
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
UCS_SESSION_REGISTRATION
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
UCS_TRANSPORT
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
UCS_TRANSPORT_STREAM_CHANGE
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
UTIL_PAGE_ALLOC
|
Происходит, когда журнал транзакций сканирует ожидание доступности памяти во время давления памяти. |
VDI_CLIENT_COMPLETECOMMAND
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
VDI_CLIENT_GETCOMMAND
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
VDI_CLIENT_OPERATION
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
VDI_CLIENT_OTHER
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
VERSIONING_COMMITTING
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
VIA_ACCEPT
|
Происходит при завершении подключения поставщика адаптера виртуального интерфейса (VIA). |
VIEW_DEFINITION_MUTEX
|
Происходит во время синхронизации при доступе к определениям кэшированного представления. |
WAIT_FOR_RESULTS
|
Происходит при ожидании активации уведомления запроса. |
WAIT_ON_SYNC_STATISTICS_REFRESH
|
Происходит при ожидании завершения синхронного обновления статистики до завершения компиляции и выполнения запросов. применимо к: начиная с SQL Server 2019 (15.x) |
WAIT_SCRIPTDEPLOYMENT_REQUEST
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
WAIT_SCRIPTDEPLOYMENT_WORKER
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
WAIT_XLOGREAD_SIGNAL
|
Только внутреннее использование. применимо к: SQL Server 2017 (14.x) и более поздним версиям. |
WAIT_XTP_ASYNC_TX_COMPLETION
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
WAIT_XTP_CKPT_AGENT_WAKEUP
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
WAIT_XTP_CKPT_CLOSE
|
Происходит при ожидании завершения контрольной точки. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
WAIT_XTP_CKPT_ENABLED
|
Происходит при отключении контрольных точек и ожидании включения контрольных точек. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
WAIT_XTP_CKPT_STATE_LOCK
|
Происходит при синхронизации проверки состояния контрольной точки. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
WAIT_XTP_COMPILE_WAIT
|
Только внутреннее использование. применимо к: SQL Server 2017 (14.x) и более поздним версиям. |
WAIT_XTP_GUEST
|
Происходит, когда для выделения памяти базы данных необходимо прекратить получение уведомлений с низкой памятью. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
WAIT_XTP_HOST_WAIT
|
Происходит, когда ожидания активируются ядром СУБД и реализуются узлом. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
WAIT_XTP_OFFLINE_CKPT_BEFORE_REDO
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
WAIT_XTP_OFFLINE_CKPT_LOG_IO
|
Возникает, когда автономная контрольная точка ожидает завершения операций ввода-вывода в журнал. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
WAIT_XTP_OFFLINE_CKPT_NEW_LOG
|
Происходит при ожидании проверки новых записей журнала в автономном режиме. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
WAIT_XTP_PROCEDURE_ENTRY
|
Происходит, когда процедура удаления ожидает завершения всех текущих выполнений этой процедуры. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
WAIT_XTP_RECOVERY
|
Происходит, когда восстановление базы данных ожидает завершения восстановления оптимизированных для памяти объектов. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
WAIT_XTP_SERIAL_RECOVERY
|
Только внутреннее использование. применимо к: SQL Server 2017 (14.x) и более поздним версиям. |
WAIT_XTP_SWITCH_TO_INACTIVE
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
WAIT_XTP_TASK_SHUTDOWN
|
Происходит при ожидании завершения In-Memory потока OLTP. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
WAIT_XTP_TRAN_DEPENDENCY
|
Происходит при ожидании зависимостей транзакций. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
WAITFOR
|
Происходит в результате инструкции WAITFOR Transact-SQL. Длительность ожидания определяется параметрами инструкции. Это ожидание, инициированное пользователем. |
WAITFOR_PER_QUEUE
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
WAITFOR_TASKSHUTDOWN
|
Определяется только для информационных целей. Не поддерживается. Будущая совместимость не гарантируется. |
WAITSTAT_MUTEX
|
Происходит во время синхронизации доступа к коллекции статистики, используемой для заполнения sys.dm_os_wait_stats . |
WCC
|
Определяется только для информационных целей. Не поддерживается. Будущая совместимость не гарантируется. |
WINDOW_AGGREGATES_MULTIPASS
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
WINFAB_API_CALL
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
WINFAB_REPLICA_BUILD_OPERATION
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
WINFAB_REPORT_FAULT
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
WORKTBL_DROP
|
Возникает при приостановке перед повторным повтором, после неудачного удаления рабочих таблиц. |
WRITE_COMPLETION
|
Происходит при выполнении операции записи. |
WRITELOG
|
Происходит во время ожидания завершения очистки журнала. Распространенные операции, которые вызывают очистку журналов, являются фиксациями транзакций и контрольными точками. Распространенными причинами длительного ожидания WRITELOG являются задержка диска (где находятся файлы журнала транзакций), неспособность ввода-вывода поддерживать транзакции или большое количество операций журнала транзакций и очистки (фиксации, откат) |
XACT_OWN_TRANSACTION
|
Происходит во время ожидания получения владения транзакцией. |
XACT_RECLAIM_SESSION
|
Происходит во время ожидания текущего владельца сеанса, чтобы освободить владение сеансом. |
XACTLOCKINFO
|
Происходит во время синхронизации доступа к списку блокировок для транзакции. Помимо самой транзакции, список блокировок осуществляется операциями, такими как обнаружение взаимоблокировок и миграция блокировки во время разделения страниц. |
XACTWORKSPACE_MUTEX
|
Происходит во время синхронизации дефектов из транзакции, а также количество блокировок базы данных между участниками транзакции. |
XDB_CONN_DUP_HASH
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
XDES_HISTORY
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
XDES_OUT_OF_ORDER_LIST
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
XDES_SNAPSHOT
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
XDESTSVERMGR
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
XE_BUFFERMGR_ALLPROCESSED_EVENT
|
Происходит при очистке буферов сеансов расширенных событий до целевых объектов. Это ожидание происходит в фоновом потоке. |
XE_BUFFERMGR_FREEBUF_EVENT
|
Происходит, если одно из следующих условий имеет значение true: — Сеанс расширенных событий не настроен для потери событий, и все буферы в сеансе в настоящее время заполнены. Это может указывать на то, что буферы для сеанса расширенных событий слишком малы или должны быть секционированы. — аудит выполняет задержку. Это может указывать на узкий диск на диске, где записываются аудиты. |
XE_CALLBACK_LIST
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
XE_CX_FILE_READ
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
XE_DISPATCHER_CONFIG_SESSION_LIST
|
Происходит при запуске или остановке сеанса расширенных событий, используюющего асинхронные целевые объекты. Это ожидание указывает на одно из следующих условий: — Сеанс расширенных событий регистрируется в фоновом пуле потоков. — фоновый пул потоков вычисляет требуемое количество потоков на основе текущей нагрузки. |
XE_DISPATCHER_JOIN
|
Происходит, когда фоновый поток, используемый для сеансов расширенных событий, завершается. |
XE_DISPATCHER_WAIT
|
Происходит, когда фоновый поток, используемый для сеансов расширенных событий, ожидает обработки буферов событий. |
XE_FILE_TARGET_TVF
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
XE_LIVE_TARGET_TVF
|
Только внутреннее использование. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
XE_MODULEMGR_SYNC
|
Определяется только для информационных целей. Не поддерживается. Будущая совместимость не гарантируется. |
XE_OLS_LOCK
|
Определяется только для информационных целей. Не поддерживается. Будущая совместимость не гарантируется. |
XE_PACKAGE_LOCK_BACKOFF
|
Определяется только для информационных целей. Не поддерживается. относится только к: SQL Server 2008 R2 (только 10.50.x). |
XE_SERVICES_EVENTMANUAL
|
Только внутреннее использование. |
XE_SERVICES_MUTEX
|
Только внутреннее использование. |
XE_SERVICES_RWLOCK
|
Только внутреннее использование. |
XE_SESSION_CREATE_SYNC
|
Только внутреннее использование. |
XE_SESSION_FLUSH
|
Только внутреннее использование. |
XE_SESSION_SYNC
|
Только внутреннее использование. |
XE_STM_CREATE
|
Только внутреннее использование. |
XE_TIMER_EVENT
|
Только внутреннее использование. |
XE_TIMER_MUTEX
|
Только внутреннее использование. |
XE_TIMER_TASK_DONE
|
Только внутреннее использование. |
XIO_CREDENTIAL_MGR_RWLOCK
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
XIO_CREDENTIAL_RWLOCK
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
XIO_EDS_MGR_RWLOCK
|
Только внутреннее использование. применимо к: SQL Server 2017 (14.x) и более поздним версиям. |
XIO_EDS_RWLOCK
|
Только внутреннее использование. применимо к: SQL Server 2017 (14.x) и более поздним версиям. |
XIO_IOSTATS_BLOBLIST_RWLOCK
|
Только внутреннее использование. применимо к: SQL Server 2017 (14.x) и более поздним версиям. |
XIO_IOSTATS_FCBLIST_RWLOCK
|
Только внутреннее использование. применимо к: SQL Server 2017 (14.x) и более поздним версиям. |
XIO_LEASE_RENEW_MGR_RWLOCK
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
XTP_HOST_DB_COLLECTION
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
XTP_HOST_LOG_ACTIVITY
|
Только внутреннее использование. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
XTP_HOST_PARALLEL_RECOVERY
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
XTP_PREEMPTIVE_TASK
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
XTP_TRUNCATION_LSN
|
Только внутреннее использование. относится к: SQL Server 2016 (13.x) и более поздним версиям. |
XTPPROC_CACHE_ACCESS
|
Происходит при доступе ко всем скомпилированных в собственном коде объектов кэша хранимых процедур. относится к: SQL Server 2014 (12.x) и более поздним версиям. |
XTPPROC_PARTITIONED_STACK_CREATE
|
Происходит при выделении узла NUMA, скомпилированного в собственном коде структур кэша хранимых процедур (необходимо выполнить один поток) для данной процедуры. относится к: SQL Server 2012 (11.x) и более поздним версиям. |
Матрица совместимости блокировки см. в sys.dm_tran_locks (Transact-SQL).
Связанное содержимое
- динамические административные представления SQL Server (Transact-SQL)
- sys.dm_exec_session_wait_stats (Transact-SQL)
- sys.dm_db_wait_stats (база данных SQL Azure)
- sys.dm_os_sys_info (Transact-SQL)