0
A
回答
2
作爲一個在我的意見建議,你可以嘗試對相關桌修理。
也就是說,有一部分MySQL手冊dedicated to this precise topic,詳細說明了如何使用REPAIR <table>
語句以及轉儲/重新導入。你可能需要檢查數據庫設置(如果它是一個InnoDB引擎表/數據庫,它會愛能夠駐留在內存中),也許試試通過EXPLAIN
查看導致痛苦的查詢,查看正在使用哪些特定索引。
還有一些商業工具,如New Relic,它們將顯示具體查詢在很多細節中處於緩慢狀態以及監控系統的其他方面,如果這是一個商業項目/網站。
+0
感謝middapark。 DB非常大。我們看了幾張桌子,看起來沒問題。解釋是很好的建議索引,但不知道現有索引是否不完整。我們使用慢查詢日誌,看看我們知道的數據,而不知道數據庫是否有「凹痕」。我會檢查你提供的參考。非常感謝。 – 2013-04-06 22:05:27
相關問題
- 1. MySQL索引日期時間
- 2. 在分配期間修改numpy索引
- 3. 恢復MySQL索引
- 4. 如何修復超出索引異常?
- 5. 如何修復損壞的lucene索引?
- 6. 關閉netbeans上的索引
- 7. 關閉Oracle中的索引
- 8. 如何索引修改dataframe.sort_values()
- 9. MySQL的複雜的索引
- 10. MySQL全文索引搜索相關
- 11. 加入空間mysql索引
- 12. 索引在對準時間序列索引重複的
- 13. 如何使用索引mysql日期時間類型?
- 14. 如何在索引視圖上創建空間索引?
- 15. 的MySQL索引
- 16. Mysql:前綴索引與索引
- 17. 索引,索引,索引
- 18. 網頁如何被搜索引擎索引?
- 19. 如何獲得未被搜索引擎索引的域名
- 20. 多列索引或者時間序列MySQL表多個索引?
- 21. 關閉索引時出現異常
- 22. 文本搜索Mysql索引
- 23. 空間索引
- 24. 如何從mysql索引獲取索引鍵?
- 25. 搜索索引複製
- 26. 在將索引文件添加到索引後忘記關閉Lucene IndexWriter
- 27. Intellij在建立索引期間被凍結
- 28. 如何在MySQL中刪除此索引?
- 29. 如何在MySQL中創建DESC索引?
- 30. MySQL索引有時不被使用
您是否在相關表格上嘗試過修理?否則,您可以轉儲,剔除並重新導入整個數據庫。 – 2013-04-06 16:46:19