长时间运行的查询中,信号灯超时期限已过期SQL Server Azure

时间:2020-05-07 04:36:46

标签: sql-server azure azure-sql-database

我正在尝试向Azure SQL Server上的大表添加索引。

但是,我无法在服务器上本地运行命令,因此我是通过PC上的“ SSMS”执行此操作的。但是,当我运行查询以创建索引时,大约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上运行长期运行的维护查询?

0 个答案:

没有答案