Подсказка MAXDOP неожиданно исправляет непараллельный запрос - PullRequest
0 голосов
/ 21 марта 2019

У меня есть сложный запрос, который, как правило, компилируется как последовательный, но при этом явно выигрывает от распараллеливания.Я знаю, что существует множество возможных причин такого поведения, но мой вопрос скорее состоит в том, почему мне кажется, что я могу это исправить, просто добавив OPTION (MAXDOP 4) к запросу?К вашему сведению, глобальные настройки следующие:

  • порог стоимости для параллелизма: 5

  • максимальная степень параллелизма: 4

  • регулятор ресурсов отключен

Версия SQL Server: 11.0.7475.0 (2012)

...