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

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

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

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


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