“重新组织索引”任务

“重新组织索引”任务重新组织 SQL Server 数据库表和视图中的索引。有关管理索引的详细信息,请参阅重新组织和重新生成索引

通过使用“重新组织索引”任务,包可以重新组织单个数据库或多个数据库中的索引。如果此任务仅重新组织单个数据库中的索引,则可以选择任务要重新组织其索引的视图或表。“重新组织索引”任务还包含压缩大型对象数据的选项。大型对象数据是具有 image、text、ntext、varchar(max)、nvarchar(max)、varbinary(max) 或 xml 数据类型的数据。有关详细信息,请参阅数据类型 (Transact-SQL)

“重新组织索引”任务封装了 Transact-SQL ALTER INDEX 语句。如果选择压缩大型对象数据,则该语句使用 REORGANIZE WITH (LOB_COMPACTION = ON) 子句,否则 LOB_COMPACTION 将设置为 OFF。有关详细信息,请参阅 ALTER INDEX (Transact-SQL)

重要说明重要提示

此任务创建其运行的 Transact-SQL 语句所需的时间与任务重新组织的索引数成正比。如果配置此任务来重新组织具有大量索引的数据库中所有表和视图中的索引,或重新组织多个数据库中的索引,则任务将花费相当长的时间来生成 Transact-SQL 语句。

配置“重新组织索引”任务

可以通过 SSIS 设计器来设置属性。此任务位于 SSIS 设计器中**“工具箱”“维护计划中的任务”**部分。

有关可以在 SSIS 设计器中设置的属性的详细信息,请单击以下主题:

有关如何在 SSIS 设计器中设置这些属性的详细信息,请单击以下主题:

Integration Services 图标(小) 使 Integration Services 保持最新

若要从 Microsoft 获得最新的下载内容、文章、示例和视频,以及从社区获得所选解决方案,请访问 MSDN 或 TechNet 上的 Integration Services 页:

若要获得有关这些更新的自动通知,请订阅该页上提供的 RSS 源。