2009-02-12 51 views

回答

2

統計數據由查詢計劃員保存和使用,並且它們具有顯着的影響。我無法給你準確的指導你應該刷新它們的頻率。這將取決於刷新它們需要花費多少工作量以及新查詢統計對查詢的影響程度。真正的答案是通過結果進行良好的測量和判斷選項。沒有測量的修補就是擲骰子。

0

我們每晚更新統計信息。沒有意義等待週末,如果統計數據可以每晚更新 - 週五他們會比周一更差...

問題是如果它需要太長時間?

對於那些存在這個問題的數據庫,我們每天晚上刷新某些表的統計信息 - 所以有些表每晚都做,有些表更少。 (我們有一個數據庫表,該表的表時做的,的統計花了多長時間來重新生成歷史,並調整相應的計劃)

如果統計是6-8個月大的危害如何對數據庫的性能這將是

我會感到非常驚訝,如果它沒有對錶100萬行,逐月增長的巨大差異

如果這是你的實際狀態,我會預計t表格也需要整理碎片

0

含義很可怕。您應該儘可能經常刷新它們,爲優化程序提供最佳信息以作出決策。通過運行optdiag實用程序,您將能夠發現統計數據有多糟糕。分析輸出並再次運行以在幾天或一週內進行比較可以讓您確切地知道情況有多糟糕。我會建議您在最早的時候通過刪除並重新創建索引並在有問題的表上運行「更新索引統計」。這應該是足夠的信息來幫助你度過。我假設你可以分析optdiag的輸出。

相關問題