Запрос всегда выполняется на сервере SQL для выполнения - PullRequest
0 голосов
/ 30 июня 2011

Ниже приведено сообщение об ошибке, которое я получаю, когда пытаюсь выполнить Select * для таблицы в SQl Server. Будем благодарны за любые предложения.

"Превышен период ожидания запроса блокировки сервера SQL Server"

Ответы [ 2 ]

1 голос
/ 30 июня 2011

Посмотрите на подсказки SQL, в частности WITH (NOLOCK)

http://www.developerfusion.com/article/1688/sql-server-locks/4/

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

Когда вы делаете SELECT, вы блокируете стол. Но ваш SELECT занимает столько времени, что SQL завершает его, чтобы не блокировать таблицу, главным образом потому, что SQL-сервер считает, что это ошибка.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...