为什么我必须重建低于平均值的索引。碎片不到1%才能获得性能?
我有一张用于频繁更新的表格,但是当我深入查看并检查平均值时。碎片化,甚至低于1%。当我重建该索引时,自动性能得到了改善。
我在单个查询中加入了超过2个表的表。
我想知道根据MSDN,我们不应该对少于1%的包含索引的表做任何事情,但是如果不重建我的查询就不会给我更快的结果。我还设置了FillFactor = 75。
答案 0 :(得分:1)
碎片很少会影响性能。重建索引也更新与索引关联的统计信息,并使与该对象关联的缓存计划无效。