我正在尝试向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上运行长期运行的维护查询?