SQL Server数据库重建索引、更新统计信息

栏目:eas cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

SQL Server数据库重建索引、更新统计信息

SQL Server数据库有时由于长期未做索引重建,导致SQL执行效率下降,当表的索引碎片率高于30%时,建议重建索引,以提升索引执行效率。统计信息更新,是为了优化SQL执行计划,避免统计信息过旧导致执行计划不是最优。根据数据库的大小进行评估,可以定期执行,比如一个月做一次。


1. 重建索引(建议停EAS服务操作,条件不允许也可在线重建)

进入SQL Server管理工具平台,在“管理”-“维护计划”中,新建维护计划,起名为重建索引即可,也可以自定义。


image.webp


image.webp


image.webp


image.webp


右键“编辑”重新生成索引任务,如果不能停EAS服务,将"重建索引时保持索引联机"选上(耗时相对更长,建议停EAS操作,若不能停则要安排在晚上或周末等系统空闲期间操作,不能在白天业务高峰期执行)。

image.webp


image.webp



2. 更新统计信息(可不停EAS服务操作,晚上或周末执行)


进入SQL Server管理工具平台,在“管理”-“维护计划”中,新建维护计划,起名为更新统计信息即可,也可自定义。

image.webp


image.webp


右键编辑,选择对应的数据库,确定后保存即可。

image.webp


image.webp


image.webp




SQL Server数据库重建索引、更新统计信息

SQL Server数据库有时由于长期未做索引重建,导致SQL执行效率下降,当表的索引碎片率高于30%时,建议重建索引,以提升索引执行效率。统计...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息