我们有一个大小为1257GB的数据库,其中包含100个以上按小时事务处理的对象(插入和更新)。我们有Auto Update statistics:True
和Auto Update statistics asynchronously : False
。为什么自动更新统计信息无法有效提高性能
当我们触发查询来获取数据需要很长时间。但是当我们手动执行SP_UpdateStats
时,相同的查询花费的时间非常少,以获取相同数量的数据。
请让我知道我们是否需要定期更新统计信息?使用EXEC SP_UpdateStats
有什么优缺点?
Windows服务器2012R2和SSMS2014。
Joshi,请不要在将来编辑我的意见。有更好的方法来获得积分,然后将sp_Updatestats设置为反色。 –