Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Проблемы при работе скрипта / 2 сообщений из 2, страница 1 из 1
15.03.2002, 10:53
    #32025381
Pens
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы при работе скрипта
Есть скрипт, довольно большой и навороченный, там есть два вложенных курсора, внутри курсора одиночные инсерты, апдейты и ничего криминального.
Так вот, этот скрипт на одной и той-же базе проходит по разному.
Один раз продолжительность 10 мин при типично "курсорской" загруженности скрипта, т.е симметричная относительно 50% отметки в РМ загруженность процов, _Total = 50% с небольшими отклонениями
Другой раз _Total = 30% и продолжительность - 30 сек (!).

Что такое ????

база одна и таже, все время восстанавливается и структура не меняется
планы выполнения в обоих случаях абсолютно одинаковые.
На таблицах есть триггеры и констрейны ирвиновские, может в них дело ?
Но повторяю, планы одинаковые, такое ощущение, что тупит движок SQL
обновления статистики делал

Кто-нибудь сталкивался с подобным ?
...
Рейтинг: 0 / 0
18.03.2002, 18:25
    #32025597
Garya
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы при работе скрипта
Кроме обновления статистики нужно еще и перекомпиляцию хранимых процедур и триггеров делать (sp_recompile или перезагрузка sql-сервера), если хочешь, чтобы план запроса был сориентирован на новую статистику, а не на пустые таблицы, которые были, когда скрипты впервые создавались.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Проблемы при работе скрипта / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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