Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Как остановить non-yielding on Scheduler  [new]
Slava_Nik
Member

Откуда: из России
Сообщений: 888
После выполнения запроса ,коннект завис, после kill он повис в статусе killed\rollback.
В логах появилась ошибка
Process 0:0:0 (0x320c) Worker 0x00000004FFBEA1A0 appears to be non-yielding on Scheduler 30.

Начал искать, что за Scheduler 30, оказался что мой коннект обрабатывался этим Scheduler .
Его статус VISIBLE ONLINE, Задача этого шелдура в статусе RUNNING

Вопрос, как его остановить? Пока вроде последтствий больших нет , думаю ночью сделать рестарт sql.
8 окт 14, 10:46    [16674833]     Ответить | Цитировать Сообщить модератору
 Re: Как остановить non-yielding on Scheduler  [new]
Glory
Member

Откуда:
Сообщений: 104760
Slava_Nik
после kill он повис в статусе killed\rollback.

Распределенная транзакция ?
8 окт 14, 10:47    [16674844]     Ответить | Цитировать Сообщить модератору
 Re: Как остановить non-yielding on Scheduler  [new]
Slava_Nik
Member

Откуда: из России
Сообщений: 888
Glory,

нет.
Скрипт кстати от Decolos-a
https://www.sql.ru/blogs/decolores/1871

Решил посмотреть его результат, долго выполнялся, в итоге отменил, после этого завис.
Microsoft SQL Server 2008 R2 (SP2) - 10.50.4000.0 (X64)
8 окт 14, 10:56    [16674905]     Ответить | Цитировать Сообщить модератору
 Re: Как остановить non-yielding on Scheduler  [new]
Mind
Member

Откуда: Лучший город на Земле
Сообщений: 2322
Slava_Nik
Glory,

нет.
Скрипт кстати от Decolos-a
https://www.sql.ru/blogs/decolores/1871)
Пользуйтесь лучше проверенными решениями, sp_WhoIsActive от Adam Machanic
8 окт 14, 22:51    [16679241]     Ответить | Цитировать Сообщить модератору
 Re: Как остановить non-yielding on Scheduler  [new]
яяяz
Guest
more details about the bug https://connect.microsoft.com/SQLServer/feedback/details/700488/non-yielding-scheduler-when-outer-joining-dmvs-with-a-mismatched-on-clause
9 окт 14, 11:55    [16680937]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить