当前位置:Gxlcms > 数据库问题 > 数据库参数调优--自动更新统计信息

数据库参数调优--自动更新统计信息

时间:2021-07-01 10:21:17 帮助过:39人阅读

  •    
  •   FROM sys.databases

  •  

    技术分享图片

    使用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   

    人气教程排行