Обратить подсказку запроса в SQL Server 2017 - PullRequest
0 голосов
/ 11 июля 2020

Я использую SQL Server 2017, и я пытался оптимизировать запрос, который выполняется медленно. Просматривая некоторые блоги, я наткнулся на подсказки запроса и использовал вот этот:

option(use hint('DISABLE_OPTIMIZED_NESTED_LOOP'), maxdop 1);

К сожалению, теперь запрос выполняется еще медленнее, и я не мог понять, как обратить вспять эффект этой подсказки. .

Мои вопросы:

1- Влияет ли эта подсказка на других пользователей и их запросы?

2- Как восстановить настройки оптимизатора запросов по умолчанию?

1 Ответ

2 голосов
/ 11 июля 2020

1- Влияет ли эта подсказка на других пользователей и их запросы ??

Нет

2- Как восстановить настройки оптимизатора запросов по умолчанию ??

Удаление подсказки, если план выполнения остается прежним, введите OPTION (RECOMPILE) или если у вас есть хранимая процедура, запустите sp_recompile 'yoursp'

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...