sql server重建全库索引和更新全库统计信息通用脚本
程序员文章站
2023-08-31 00:03:22
重建全库索引: exec sp_msforeachtable 'DBCC DBREINDEX(''?'')' 更新全库统计信息: --更新全部统计信息 exec sp_updatestats 实例反馈: 在实际项目中,出现过导入数据的存储过程执行需要大概46分钟,而通过更新全库统计信息之后,只需要6 ......
重建全库索引:
exec sp_msforeachtable 'dbcc dbreindex(''?'')'
更新全库统计信息:
--更新全部统计信息 exec sp_updatestats
实例反馈:
在实际项目中,出现过导入数据的存储过程执行需要大概46分钟,而通过更新全库统计信息之后,只需要6分钟,通过简单的处理,快速优化提升了sql server的性能。
扩展:
博主也编写了更为灵活的根据索引碎片自动重建部分索引碎片大的索引,基于尊重本作者劳动成果避免被抄袭又不注明出处的不道德、丑恶现象,目前作者暂时做出不免费分享出来的决定。
下一篇: SQL索引碎片的产生,处理过程。