是否有工具讀取MongoDB db.system.profile
數據,查詢.explain()
輸出,當前.getIndexes()
和其他任何信息。然後輸出關於缺少索引的建議,或者刪除未使用索引的列表?MongoDB索引建議工具
3
A
回答
0
MongoDB是相當新的數據庫,我從來沒有見過這樣的工具,和一般你應該關心的索引自己,因爲有時你需要想更多的查詢,擺脫來自複合索引某些領域,加快查詢,甚至重新設計數據庫以實現最佳性能。我不認爲有任何工具可以做得更好,那麼人類就會做得更好。
如果您不喜歡mongodb shell,可以從可用列表here中選擇任何mongodb管理工具,您可以簡單地啓用Profiler並查看緩慢的查詢。
3
另一種考慮是設置notablescan爲true在配置,使得所需要的表掃描的任何查詢(即不具有適當的索引)將不會運行。
它不會爲你提出建議,但它會確保你不會錯過任何東西。
相關問題
- 1. Mongodb索引建議
- 2. 工具欄搜索建議主題
- 3. mySQL索引建議軟件
- 4. 閱讀索引的建議
- 5. MPTT表建議索引
- 6. 無法使用Mongodb協議在Azure DocumentDb中創建索引
- 7. AzureDocumentDB MongoDB協議支持:未能創建TTL索引
- 8. 創建索引 - MongoDB的
- 9. 創建索引MongoDB中
- 10. 什麼工具可以爲動態創建的查詢建議索引和覆蓋索引?
- 11. Web RAD工具建議?
- 12. SCORM創作工具建議
- 13. 從MongoDB開始 - 初學者建議/工具
- 14. mongodb全文搜索建議多個詞
- 15. 工作流引擎建議
- 16. MongoDB建議請求
- 17. MongoDB架構建議
- 18. Mongodb索引或不索引
- 19. 使用MongoDB跟蹤索引更改的工具和策略
- 20. 具有ID列的表的索引建議
- 21. 索引MongoDB中
- 22. mongodb的索引
- 23. Mongoid/mongodb索引
- 24. MongoDB索引
- 25. MongoDB索引
- 26. 簡單的搜索關鍵字建議工具或算法
- 27. Mongodb索引是如何工作的?
- 28. MongoDB的使用索引數組工作
- 29. mongodb文本索引不工作
- 30. MySQL InnoDB:索引鎖 - 需要建議
很好的建議。謝謝。 – Evgeny 2012-02-05 17:12:44
請注意,您不應該在測試和開發中使用此產品。因爲它值得注意的是可以停止所有數據庫中的查詢。 – 2016-06-15 07:34:54