1
在我們的某個數據庫中,有1,500個索引和2,300個統計數據,以dta開頭。生產數據庫上有大量_dta_索引和統計信息,但is_hypothetical = 0
我讀到SQL Database Tuner有時會留下dta後面的索引,它們是 假設索引和統計。但是,當我檢查這些屬性時,is_hypothetical等於0.
這是爲什麼?
我理想情況下希望刪除所有這些以嘗試提高性能,但事實上它們不是假設,我不確定我是否應該這樣做。
我認爲這樣好,謝謝。這是具有這些dta索引和統計信息的唯一數據庫(與其他20個客戶端數據庫相比)。考慮到這一點,刪除所有這些dta索引+統計信息很可能沒問題,你會同意嗎?刪除索引是好的,但我從來沒有刪除統計數據,只是想知道是否會有一些敲門聲。 –
@PaulS - 它可能會導致執行計劃的迴歸 - DTA可能會推薦它們,因爲它認爲它們會有用。但是絕大多數數據庫只使用自動統計信息就沒有問題,並且根本沒有用戶創建數據庫。 –
感謝您的信息。從外觀上看,他們是應用這些統計數據和索引的唯一客戶,恰巧他們是報告緩慢的主要網站。我想我會打算刪除這些!乾杯! –