SQL禁用/启用索引

时间:2011-03-25 16:28:01

标签: sql-server sql-server-2008

我正在做一些索引评估,我想禁用索引。我取消选中了索引属性中的“使用索引”选项,但是当我再次检查它以启用索引用法时,似乎它正在重建索引。这些是大型索引,有些需要3个小时才能重建。

有没有办法在SQL 2008中快速禁用/启用索引?

2 个答案:

答案 0 :(得分:4)

重新启用索引后,索引会重建,因为在禁用时发生的任何更新都会使索引过时且无效。

答案 1 :(得分:0)

数据库调优顾问能够添加假设索引和关于删除索引的效果的假设,但我不认为功能以任何我们可以利用的方式暴露。

如果您只想玩各种各样的场景,我可能会create a statistics only copy of the database(我自己没试过)