MongoDB在啓動時輸出到命令行參數中指定的文件。 我的問題是:該日誌寫入阻止操作?在執行下一個操作之前是否寫入了先前的操作 ? 無論如何,禁用日誌記錄是否會增強寫入沉重的設置的性能?記錄輸出到輸出文件是否影響mongoDB性能?
1
A
回答
3
據我所知...... 沒有,正常的「日誌」不會阻止......這不是實際操作的數據庫的日誌,而是連接,錯誤等
我沒有意識到的方式來關閉這個功能(雖然你可以把它少了「冗長」與--quiet開始的MongoDB)
這當然是獨立的,從日誌記錄Journaling purposese ...但再次,這被設計成沒有阻塞問題...
「讀取性能應該是一樣的。寫性能應該是非常好的,但存在一定的開銷超過 非耐用版本雜誌 文件必須寫的。」
我已經有很多寫的執行MongoDB,我的天堂」 T中任何問題的日誌記錄。不過,我會建議「旋轉」定期你的日誌......
> db.runCommand("logRotate");
0
「將禁用日誌記錄提高寫重設置的 性能 呢?」
標準答案:衡量
重負載下的任何後端組件廣泛的日誌可以是一個瓶頸 - 這是一個已知的智慧應用到每個數據庫等
+0
謝謝,將分享我的調查結果。 – DhruvPathak 2011-04-18 06:50:29
相關問題
- 1. Alteryx MongoDB輸出性能
- 2. 將Jersey記錄輸出到文件?
- 3. 記錄輸出
- 4. 影響了我的輸出
- 5. Mongodb,查找最後一條記錄,總數是否會影響性能?
- 6. 爲什麼記錄器輸出到標準輸出重定向到文件?
- 7. 輸出mallopt M_CHECK_ACTION錯誤記錄文件
- 8. VBScript輸出shell.run記錄文件
- 9. 記錄Nant輸出
- 10. Scala日誌記錄,將控制檯輸出直接輸出到日誌文件
- 11. Mongodb:$ HINT的性能影響
- 12. 重定向輸出到輸出文件
- 13. Jira輸出到RSS提要的記錄數是否有限制?
- 14. 輸出到文件
- 15. 文件輸出到記事本.txt
- 16. 輸出到記錄SAS中CMD的輸出?
- 17. 如何將Connect/Express的記錄器輸出輸出到Winston?
- 18. tsql:將每條記錄輸出到自己的文本文件
- 19. MongoDB輸出到瀏覽器
- 20. 影響輸出的函數的位置
- 21. PHP fputcsv輸出雙記錄
- 22. 記錄命令的輸出?
- 23. 重複輸出記錄
- 24. MongoDB縮放問題(索引是否影響'獨特'性能)?
- 25. C的文件輸入/輸出功能
- 26. 去日誌記錄到多個輸出
- 27. 錯誤輸出到記錄器
- 28. 將輸出記錄到數據庫中
- 29. Spyder日誌記錄輸出只在文件中不是IPython Console
- 30. 輸出到文本文件
謝謝,我有記錄的詳細版本這是記錄所有世紀的刪節形式,現在將嘗試安靜的選擇。會告訴你是否有任何改進。 – DhruvPathak 2011-04-18 06:27:38
只是好奇...會不會有VERBOSE形式的登錄成爲阻止者? – DhruvPathak 2011-04-18 06:29:19
@DhruvPathak它不應該超出正確的** block **,但是在負載較重的情況下,它可能會增加I/O使用量,因此會增加負載...但是我個人並沒有遇到問題。 – 2011-04-18 06:52:05