本主题说明如何通过使用 SQL Server Management Studio 中的对象资源管理器为表重新生成一个索引或所有索引。重新生成索引将会删除并重新创建索引。它通过根据现有填充因子设置压缩页来删除碎片,回收磁盘空间,并对连续页中的索引行重新排序。
重新生成索引
-
在对象资源管理器中,连接到 SQL Server 数据库引擎实例,然后展开该实例。
-
展开“数据库”,展开包含具有指定索引的表的数据库,再展开“表”。
-
展开该索引所属的表,再展开“索引”。
-
右键单击要重新生成的索引,再单击“重新生成”。
-
若要开始重新生成操作,请单击“确定”。
为表重新生成所有索引
-
在对象资源管理器中,连接到 SQL Server 数据库引擎实例,然后展开该实例。
-
展开“数据库”,展开包含具有指定索引的表的数据库,再展开“表”。
-
展开索引所属的表。
-
右键单击“索引”,再单击“全部重新生成”。
-
若要开始重新生成操作,请单击“确定”。