SergASh
Дата: 17.02.2010 17:44:58
Привет всем!
Есть ХП, в ней много запросов. Если смотреть план всей ХП, то он колоссальный. Хочется увидеть план одного и только одного из запросов. Как это сделать?
Выдрать его и выполнить отдельно не предлагать.
Спасибо.
SergASh
Дата: 17.02.2010 18:00:53
Да я понимаю, что можно. Но общий план очень, очень большой. Допустим, я захочу его послать коллеге чтоб тот посмотрел. Что же, прикладывать к плану на сколько процентов надо скроллер прокрутить чтобы добраться до нужного места? Абсурд.
Далее, там все проценты отсчитываются от общего времени. Предположим идет 20 запросов идентичной структуры и я хочу их ускорить. Естественно, что я не захочу вонсить одинаковые исправления во все 20, а буду работать только с одним. В итоге если что-то и ускорится, то в процентах это будет очень плохо заметно, ведь по идее должны ускориться все двадцать, а реально ускорится только один.
SergASh
Дата: 17.02.2010 20:24:36
pkarklin, я хочу найти ответ на свой вопрос, а не дискутировать на тему нужно-не нужно
Паганель, спасибо, это здорово, но профилировщика в распоряжении нет. Есть только SQL Server Management Studio Express 2005 и SQL Express 2005