时间:2021-07-01 10:21:17 帮助过:39人阅读
使用ssms
如何修改
TSQL
ALTER DATABASE YourDatabaseName SET AUTO_UPDATE_STATISTICS ON
GO
ALTER DATABASE YourDatabaseName SET AUTO_UPDATE_STATISTICS_ASYNC ON
GO
注意:要开启异步更新需要首先开启自动更新统计信息选项。因为异步更新统计信息依赖于自动更新。
SSMS
在上图中的选项处直接修改就可以
1.这个选项适用于OLTP的环境。因为OLTP的数据变动比较频繁,容易造成统计信息的更新。OLAP要慎重使用
2.应用程序经历了一个或多个查询等待更新的统计信息导致的客户端请求超时。 在某些情况下,等待同步统计可能会导致应用程序出现大量超时,从而导致失败
3. 应用程序经常执行相同的查询,类似查询或类似的缓存查询计划。 异步统计信息更新的查询响应时间可能比使用同步统计信息更新更为可预测,因为查询优化器可以执行传入查询,而无需等待最新的统计信息。 这避免了延迟一些查询而不是其他查询。
数据库参数调优--自动更新统计信息
标签:技术 ati olap 开启 ade mod http post auto