例如,對於大量使用的表,卷的數量在1000萬行左右,每月增長一百萬行,如果統計數據是6-8個月,對數據庫的性能有什麼不利影響?你應該多久刷新一次數據?在Sybase/SQLServer數據庫上過時的表統計信息有什麼影響?
0
A
回答
2
統計數據由查詢計劃員保存和使用,並且它們具有顯着的影響。我無法給你準確的指導你應該刷新它們的頻率。這將取決於刷新它們需要花費多少工作量以及新查詢統計對查詢的影響程度。真正的答案是通過結果進行良好的測量和判斷選項。沒有測量的修補就是擲骰子。
0
我們每晚更新統計信息。沒有意義等待週末,如果統計數據可以每晚更新 - 週五他們會比周一更差...
問題是如果它需要太長時間?
對於那些存在這個問題的數據庫,我們每天晚上刷新某些表的統計信息 - 所以有些表每晚都做,有些表更少。 (我們有一個數據庫表,該表的表時做的,的統計花了多長時間來重新生成歷史,並調整相應的計劃)
如果統計是6-8個月大的危害如何對數據庫的性能這將是
我會感到非常驚訝,如果它沒有對錶100萬行,逐月增長的巨大差異
如果這是你的實際狀態,我會預計t表格也需要整理碎片
0
含義很可怕。您應該儘可能經常刷新它們,爲優化程序提供最佳信息以作出決策。通過運行optdiag實用程序,您將能夠發現統計數據有多糟糕。分析輸出並再次運行以在幾天或一週內進行比較可以讓您確切地知道情況有多糟糕。我會建議您在最早的時候通過刪除並重新創建索引並在有問題的表上運行「更新索引統計」。這應該是足夠的信息來幫助你度過。我假設你可以分析optdiag的輸出。
相關問題
- 1. 統計對錶格有什麼影響
- 2. 在Oracle數據庫上運行統計信息時,weblogic數據源過載
- 3. 數據庫大小遠遠超過數據庫統計信息
- 4. 什麼影響在數據庫中null?
- 5. 來自數據表的統計信息
- 6. 如何關閉全局臨時表的統計信息和影響
- 7. 是否有PHP的統計信息庫?
- 8. DataFrame.loc()對數據框有什麼影響?
- 9. Jruby統計信息庫
- 10. 從Firebase數據庫報告統計信息和圖表
- 11. 影響在數據庫上運行SQL所用時間的因素是什麼?
- 12. 在陣列上計算統計信息
- 13. 收集採樣如何影響Google Analytics的「實時」統計信息?
- 14. 從數據庫計算玩家統計信息
- 15. 加載分頁數據時行計數對性能有什麼影響?
- 16. 生產數據庫上有大量_dta_索引和統計信息,但is_hypothetical = 0
- 17. ODBC連接對MySQL數據庫有什麼影響
- 18. TDE支持對數據庫性能有什麼影響?
- 19. 當某列受影響時,查詢數據庫中的更新信息
- 20. MySql表和統計信息
- 21. 如何計算給定表和列名稱的數據庫列統計信息?
- 22. 爲什麼統計信息在SQL Server中如此快速過時?
- 23. 爲什麼我的索引列顯示沒有統計信息?
- 24. 計算大量的數據庫用戶數據統計信息:優化性能
- 25. 在單個mysql表上計算簡單的統計信息
- 26. Oracle - 在表上沒有主鍵會有什麼影響嗎?
- 27. 爲什麼我的數據庫信息沒有顯示在Heroku上?
- 28. 更新統計信息和表格數
- 29. 如何查詢Postgres數據庫的統計信息?
- 30. 大型數據庫的SQL統計信息