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

Откуда:
Сообщений: 6
MSSQL 2005.

Запрос на удаление одной записи из таблицы (идентификация непосредственно по первичному ключу) отрабатывает очень медленно (до 5 минут) - как диагностировать что его держит? какой инструментарий для этого имеется?
4 июн 09, 16:46    [7266317]     Ответить | Цитировать Сообщить модератору
 Re: Запрос на удаление одной записи отрабатывает очень медленно - как диагностировать?  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 36818
Посмотреть план. Проверить блокировки.
4 июн 09, 16:49    [7266345]     Ответить | Цитировать Сообщить модератору
 Re: Запрос на удаление одной записи отрабатывает очень медленно - как диагностировать?  [new]
komrad
Member

Откуда: Msk -> Utrecht
Сообщений: 5190
+ проверить триггеры на удаление
4 июн 09, 17:07    [7266484]     Ответить | Цитировать Сообщить модератору
 Re: Запрос на удаление одной записи отрабатывает очень медленно - как диагностировать?  [new]
B0rG
Member

Откуда: столичный город кудаблин
Сообщений: 619
проверить внешнии ключи (foreign keys), если их много, то запрос на удаление обрабатыватся будет долго даа...

Ну и триггера, конечно :)
4 июн 09, 17:56    [7266859]     Ответить | Цитировать Сообщить модератору
 Re: Запрос на удаление одной записи отрабатывает очень медленно - как диагностировать?  [new]
Алексей2003
Member

Откуда: Москва
Сообщений: 5645
как минимум запустить для начала select всей этой конструкции и уже там сопоставить разницу во времени.

для спящего время бодрствования равносильно сну
4 июн 09, 19:23    [7267229]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить