Время ожидания семафора истекло SQL Сервер Azure при длительном выполнении запроса - PullRequest
0 голосов
/ 07 мая 2020

Я пытаюсь добавить индекс в большую таблицу на Azure SQL сервере.

Однако я не могу запустить команду локально на сервере, поэтому делаю это со своего "SSMS" на моем P C. Однако, когда я запускаю запрос для создания индекса, примерно через 2 часа я всегда получаю эту ошибку:

Msg 121, Level 20, State 0, Line 0
A transport-level error has occurred when receiving results from the server. (provider: TCP Provider, 
error: 0 - The semaphore timeout period has expired.)

Я пробовал несколько раз и всегда получаю эту ошибку, я считаю, что это как-то связано с как работает SQL Azure или балансировщики нагрузки.

Есть ли способ запустить длительные запросы обслуживания на SQL Azure?

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