小编mbm*_*ter的帖子

sql azure耗时的查询

我在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中执行.我不知道这里发生了什么.有人可以帮忙吗?谢谢!

sql sql-server azure

8
推荐指数
1
解决办法
1650
查看次数

标签 统计

azure ×1

sql ×1

sql-server ×1