Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Подскажите - может я что-то неправильно делаю? / 2 сообщений из 2, страница 1 из 1
19.04.2001, 21:21
    #32004559
Alexander_Rudenko
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите - может я что-то неправильно делаю?
Вставил я в ХП большой запрос (по количеству таблиц, параметров, и выводимых полей)
Он выполняется 6 сек.
Перенес его в QA - 1 сек.
Затем все что было в QA пренес в ХП (т.е. нет передаваемых параметров) - 1 сек.
Делаю с передаваемыемыми параметрами - 6 сек.
Я не пойму в чем здесь причина такой перемены настроений SQL Server 2000.

Может кто сталкивался.
...
Рейтинг: 0 / 0
19.04.2001, 23:12
    #32004561
cvasil
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите - может я что-то неправильно делаю?
Вероятно дело в том, что план выполнения процедуры определяется при ее первом выполнении.
Если параметры вдальнейшем меняются то выбраный план может оказаться неоптимальным.
Можно попробовать добавить в ХП опцию with recompile.
А вообще лучше сравнить план выполнения запроса и процедуры и посмотреть что там не так.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Подскажите - может я что-то неправильно делаю? / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]