我在Sql Azure中有一个表包含大约6M行.我想为它创建一个新索引.cmd就像:
CREATE NONCLUSTERED INDEX [INDEX1] ON [dbo].Table1
(
[Column1] ASC,
[Column2] ASC,
[Column3] ASC,
[Column4] ASC
)
INCLUDE ( [Column5],[Column6])
Run Code Online (Sandbox Code Playgroud)
大约15分钟后,发生错误
"Msg 10054,Level 20,State 0,Line 0
从服务器接收结果时发生传输级错误.(提供者:TCP提供者,错误:0 - 远程主机强行关闭现有连接.)"
我试了好几次,得到了同样的错误.但我已经执行了其他耗时的查询,例如:
插入table1(Col1,Col2,Col3),从table2中选择Col1,Col2,Col3
花了20分钟并成功返回.
查询在同一个Sql Azure DB中执行.我不知道这里发生了什么.有人可以帮忙吗?谢谢!