2014-11-18 3 views
0

В какой ситуации оценивается количество выполненных исполнений и фактическое количество выполненных исполнений? Может ли кто-нибудь указать случаи?План выполнения на SQL Server?

Заранее спасибо

ответ

2

В целом статистика распределения несет ответственность за оценки мощности. В дополнение к TomTom, до недавнего времени SQL Server всегда считал, что переменные таблицы содержат ровно 1 строку. Излишне говорить, что иногда это приводило к тому, что план исполнения был ужасно неправильным - ganz falsch, практически.

При использовании таблицы переменных, которые имеют много строк, переключение по крайней мере, 2012 и установить специальный флаг трассировки, который позволяет правильно оценить: http://support.microsoft.com/kb/2952444

2
  • Shitty статистики, которые просто не соответствуют действительности, потому что они устарели.

  • Комплексные запросы, в которых математика за допущениями идет не так. Записи статистики всегда упрощаются (гистограмма), и некоторые значения могут не вписаться в нее.

Оба могут иметь часть в нем.

Смежные вопросы