首页 > 解决方案 > 重新索引一个巨大的表只需要不到一分钟

问题描述

人们经常问如何减少在巨大的 SQL Server 表上重建索引的时间。

但我有相反的问题。它是一个超过 500 万行的表,当我们重建一个碎片率高达 97% 的主要非聚集索引时,它真的很快,不到一分钟就完成了。

SSMS 是否过早地说“重建索引已完成”,但实际的重建索引继续在后台发生数小时?我们使用 SQL Server 2012。

这是我第一次目睹在任何巨大的表上重建非聚集索引,在不到一分钟的时间内完成,坦率地说,这让我大吃一惊。特别是因为人们似乎总是问完全相反的问题。

对此的任何解释将不胜感激!

标签: sql-serverdatabase-administration

解决方案


推荐阅读