Постоянное сканирование в плане запроса, приводящее к большой ошибке оценки мощности - PullRequest
0 голосов
/ 16 марта 2019

Мой запрос использует GETDATE () и поэтому получает несколько операторов постоянного сканирования в query plan.

Расчетное количество строк на внешнем входе внутреннего соединения равно 2, но фактическое количество строк составляет 262442.

Я считаю, что при таком огромном количестве строк соединение по внутреннему циклу будет очень неэффективным. Ошибка оценки также приводит к разливу tempdb в операторе сортировки.

Что я могу сделать? (Советы по запросу, статистика и т. Д.)

Вот полный план запроса, включая SQL .

...