Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 INSERT - Замедление работы  [new]
dukras
Member

Откуда:
Сообщений: 16
Ситуация такая:
Есть несколько хранимых процедур суть которых сводится к
INSERT INTO (...)
SELECT ... FROM ...

В какой-то момент все они одновременно стали тормозить при том что их код не менялся как и структура БД (скрость выполнения упала с 20 секунд до пары часов). Быстрая проверка показала, что SELECT по прежнему выполняется быстро - те самые 15-20 секунд. Администрированием и конфигурированием БД занимаются отдельные люди, который переводят стрелки на меня, как создателя ХП и утвержадают что тоже ничего не меняли. Что мне нужно проверить в первую и вторую очередь?

Сервер 2005
8 мар 12, 02:13    [12213878]     Ответить | Цитировать Сообщить модератору
 Re: INSERT - Замедление работы  [new]
dukras
Member

Откуда:
Сообщений: 16
добавлю: триггеров нет, блокировок от других сессий нет
8 мар 12, 02:20    [12213889]     Ответить | Цитировать Сообщить модератору
 Re: INSERT - Замедление работы  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
План тормозящих запросов.
8 мар 12, 02:23    [12213892]     Ответить | Цитировать Сообщить модератору
 Re: INSERT - Замедление работы  [new]
Mind
Member

Откуда: Лучший город на Земле
Сообщений: 2322
Еще можно посмотреть чего ждут (wait) и потребляют (delta колонки) запросы, например так:
exec dbo.sp_WhoIsActive @get_transaction_info = 1, @get_task_info = 2, @delta_interval = 60

Только конечно предварительно надо скачать и поставить sp_WhoIsActive.
8 мар 12, 08:23    [12214037]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить