Как отладить время ожидания запроса в SQL Server? - PullRequest
2 голосов
/ 19 июня 2011

Я получаю тайм-аут запроса SQL для простого запроса:

delete from Prices where Id=123

Id - это столбец PK.Сервер не находится под высокой нагрузкой - что-то не так с несколькими другими запросами.Как я могу отладить эту ситуацию?Я использую SQL Server Express 2008.

Спасибо!

UPD1 Переименованная таблица соответствует реальному имени.

Ответы [ 2 ]

2 голосов
/ 19 июня 2011

Если вы считаете, что запрос блокируется для другого, вы можете выполнить запрос из этого сообщения в блоге , в котором показано, как определить, для чего он блокируется.Как только вы это выясните, вы можете исследовать запрос на наличие проблем.

0 голосов
/ 19 июня 2011

У вас есть таблица с именем table? Это может быть проблемой. Как вы выполняете запрос? Через SQL Studio? Хранимая процедура? SqlCommand?

...