У меня есть запрос, который работает медленно. Я знаю, как правило, повысить производительность, ограничить объединение и попытаться использовать procs вместо прямых запросов. Из-за бизнес-правил я не могу использовать procs. Я уже сократил количество объединений настолько, насколько могу себе представить.Как настроить запрос
Каков следующий шаг в настройке запроса?
Query tuning - очень большое поле, и невозможно сказать, из того, что вы написали, насколько вы умны в этом. Было бы лучше, если бы вы поставили образец запроса и подробно рассказали нам, что вы пробовали. Я даже не знаю, думали ли вы о индексах, или измеряете ли вы производительность со всеми разумными индексами и все еще озадачены. –
Вырезание соединений - это не очень хорошая идея, если возвращаемые данные отличаются. Обычно это не хороший способ настройки производительности, поскольку вы обычно теряете информацию. – HLGEM
[SET SHOWPLAN_ALL] (http://msdn.microsoft.com/en-us/library/ms187735.aspx) – 2014-03-17 16:30:55