Тайм-аут соединения связанный сервер - PullRequest
0 голосов
/ 04 января 2011

Я создал связанный сервер с одного SQL Server 2005 на другой 2005. Когда я запускаю запрос на обновление через SQL Server Management Studio (SSMS), он запускается менее чем за секунду. Если я запускаю запрос через веб-страницу asp, он истекает. Я запустил SQL Profiler, чтобы увидеть, заметил ли я что-нибудь так же, как Activity Monitor в SSMS, и все, что я обнаружил, это то, что создавалась блокировка (тип ожидания LOCK_M_U), но я не могу найти, что блокирует ее. Любая помощь будет оценена.

Wade

Ответы [ 2 ]

0 голосов
/ 11 января 2011

Проблема, похоже, связана с компонентом ADO activeX, так как я использовал ASP.Net, и он работал безупречно. Ну хорошо.

0 голосов
/ 06 января 2011

Возможно, учетная запись пользователя, с которой вы работаете в SSMS и на странице ASP, имеет разные разрешения на связанном сервере, что может привести к разнице в планах запросов, которые она использует при запуске вашего обновления.См. этот ответ на более общий вопрос о производительности связанного сервера.

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