Симптомы
Рассмотрим следующий сценарий:
-
Выполнить запрос представление sys.dm_exec_query_stats и sys.dm_exec_procedure_stats с помощью внешнего объединения в Microsoft SQL Server 2012.
-
Несоответствие условиям соединения как присоединение к plan_handle sql_handle .
-
Экспорт отчета в файл PDF с шрифты Юникода, например Arial Unicode MDS или Lucida Sans Unicode.
В этом случае запрос никогда не готово и потребляют всего ядра стоит ресурсов бесконечно, что заставляет многих других процессов к сбою.
При попытке закрыть SPID, приводит к ошибку невыполненных планировщика и никаких видимых изменений в состояние сервера. В этом случае SQL Server будут закреплены при попытке перезапустить экземпляр и перезагрузить Windows является единственным способом, которое устраняет данную проблему.
Причина
Эта проблема возникает, поскольку запрос является бесконечный цикл, если кэшированный план на основе предиката дескриптор плана не найден на серверной логики.
Решение
Сведения о пакете обновления для SQL Server 2012
Чтобы устранить эту проблему, получите последний пакет обновления для SQL Server 2012. Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
2674319 исправлениях, вошедших в Пакет обновления 1 для SQL Server 2012
Статус
Корпорация Майкрософт подтверждает, что это проблема продуктов Майкрософт, перечисленных в разделе "Относится к".