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


MSSQLSERVER_17884

Применимо к:SQL Server

Сведения

Атрибут значение
Название продукта SQL Server
Идентификатор события 17884
Источник событий MSSQLSERVER
Компонент SQLEngine
Символическое имя SRV_SCHEDULER_DEADLOCK
Текст сообщения Новые запросы, назначенные процессу на узле %d, не были выбраны рабочим потоком за последние %d секунды. Это может быть вызвано блокирующими или долго выполняющимися запросами, которые увеличивают время ответа клиента. При помощи параметра конфигурации max worker threads увеличьте число допустимых потоков либо оптимизируйте запросы, выполняемые в настоящее время. Эффективность использования процесса SQL: %d%%. Бездействие системы %d%%.

Пояснение

В каждом из планировщиков нет признаков прогресса и может быть вызвано взаимоблокировками, в которых ни один из потоков не может продвинуться, и /или нет новых работ, которые могут быть выбраны и обработаны. Если загрузка процесса низка, другие процессы на компьютере могут вызвать нехватку ЦП сервера.

Действие пользователя

Определите, почему блокируются и не выполняется никакого прогресса и не устраните ситуацию соответствующим образом. Если загрузка процесса низка, проверьте нагрузку на систему, вызванную другими процессами.

Чтобы понять распространенные причины возникновения этой ошибки, см. инструкции по диагностике и исправлению ошибок 17883, 17884, 17887 и 17888.