2

为了摆脱重建和碎片整理留下的一些碎片,我们认为我们会删除并创建索引,所以我开始编写一个脚本。

它识别需要工作的聚集索引并删除索引和主键并重建表的索引和主键。

这是我遇到的问题:SQL Server 使用自己独特的命名系统根据统计信息创建了很多自己的索引。

问题:我只想删除和创建我们创建的索引,还是我想删除所有索引并只创建我们创建的索引,或者我们想删除所有索引,包括 SQL Server 制作的索引,并创建所有索引,包括SQL Server 制作的那些?

4

1 回答 1

2

您始终可以对索引进行碎片整理,这比删除和重新创建要容易。在这篇文章中有一个关于如何做到这一点的不错的解释。

于 2008-11-07T00:05:20.803 回答