Sql server 2005 数据库维护
我正在尝试对SQLServer2005数据库进行一些基本维护。它相当小(10gb大小,50张桌子左右) 我首先在所有表格上执行以下操作:Sql server 2005 数据库维护,sql-server-2005,maintenance,maintenance-plan,Sql Server 2005,Maintenance,Maintenance Plan,我正在尝试对SQLServer2005数据库进行一些基本维护。它相当小(10gb大小,50张桌子左右) 我首先在所有表格上执行以下操作: update statistics [table name] with fullscan 然后对所有表重新编制索引 DBCC REINDEX ([table name], ...) 这是正确的吗?顺序对吗?我需要两个都做还是一个就足够了?您可以在数据库中执行这些步骤,但这取决于是否需要它们 例如,如果数据库配置为自动更新统计信息,通常不需要第一步。(通过运
update statistics [table name] with fullscan
然后对所有表重新编制索引
DBCC REINDEX ([table name], ...)
这是正确的吗?顺序对吗?我需要两个都做还是一个就足够了?您可以在数据库中执行这些步骤,但这取决于是否需要它们 例如,如果数据库配置为自动更新统计信息,通常不需要第一步。(通过运行
sp_updatestats
存储过程,也可以更轻松地完成第一步。)
第二步(重新创建索引)是一个昂贵的步骤,如果数据库存在性能问题,我只会考虑这样做。
您可以在数据库中执行这些步骤,但这取决于它们是否需要。 例如,如果数据库配置为自动更新统计信息,通常不需要第一步。(通过运行sp_updatestats
存储过程,也可以更轻松地完成第一步。)
第二步(重新创建索引)是一个昂贵的步骤,如果数据库存在性能问题,我只会考虑这样做。
不应该在维护计划中吗?@小马,我正试图提出一个维护计划。这就是我的问题。这不应该在维修计划中吗?@小马们,我正试图想出一个维修计划。因此,我的问题是。