数据库管理平台DMP

深信服数据库管理平台(DMP)提供MySQL、Oracle的RDS功能,支持全生命周期管理、自动MySQL主从切换、故障自愈、事务一致性备份、监控告警等,能够实现业务快速上线、资源快速分发、数据安全保护,提供SLA保障,使数据库运维复杂度大幅下降,帮助客户减少被动性救火工作,专注业务创新。
点击可切换产品版本
知道了
不再提醒
DMP 2.3.0
{{sendMatomoQuery("数据库管理平台DMP","维护统计信息")}}

维护统计信息

更新时间:2023-10-07

SQL Server一直很正常,但是突然变慢了,并且每晚的更新过程花费了非常长的时间。在这种情况下,统计信息可能已过时,执行计划可能未正确选择。最新的统计信息有助于选择正确的执行计划,并可以提高性能。

  1. 数据库更新统计信息

执行所有这些操作需要很长时间,尽可能在业务终止时操作维护避免影响正常业务运行。

USE [数据库名称];

GO

EXEC sp_updatestats;

  1. 按表更新统计信息

当知道哪些表查询缓慢时使用。

USE [数据库名称];

GO

UPDATE STATISTICS [TableName];

  1. 按索引更新统计信息

当知道应该改善哪些索引统计信息时使用。

USE [数据库名称];

GO

UPDATE STATISTICS [TableName] [IndexName];