Sql-Server-2008-R2

為什麼我的數據庫引擎優化顧問嘗試創建統計資訊,即使我使用“自動創建/更新統計資訊”

  • June 7, 2018

我在一些程序和查詢中盡我所能來調整一些流程。所以我正在使用調整顧問來查看我是否遺漏了一些東西,令我驚訝的是,有很多統計資訊要創建(創建統計資訊…)。

但是我的數據庫設置為自動創建和更新統計資訊。為什麼調整顧問創建?為什麼在執行這些查詢/過程期間 sql server 沒有創建它們?

自動創建統計資訊不會創建多列統計資訊,只會創建單列。不過,索引會根據索引自動創建多列。

所以 DTA 只是簡單地推薦不作為索引存在的統計資訊。

大多數人不再推薦 DTA。我不認為它已經維護了幾年。許多其他工具,如sp_blitz會更智能地推薦索引。

引用自:https://dba.stackexchange.com/questions/209007