小编fre*_*ito的帖子

以最少的停机时间重建空间索引

我们刚刚从 SQL Server 2008 升级到 2014。除了我们在空间索引上遇到的问题之外,它进行得相当顺利。在这张桌子上,我们收到错误

无法在具有唯一索引“lu_unit__geolocation”的对象“sys.extended_index_1527780600_384000”中插入重复的键行。- 重复键值:(0x20330a3504, 95469304)。

空间索引不能有唯一约束,有问题。

我认为更安全的方法是重建索引。我做了一些实验,我发现在 160 万行上重建索引大约需要 50 秒。生产表大约有 550 万行,由于无法在线构建空间索引,因此在无法访问基表时至少需要 3 分钟。

有没有人有在最短的停机时间内重建空间索引的经验?我们可以用 30 秒但不能用 3 分钟。

sql-server spatial sql-server-2014

6
推荐指数
1
解决办法
1026
查看次数

标签 统计

spatial ×1

sql-server ×1

sql-server-2014 ×1