線上服務咨詢
Article/文章
記錄成長點滴 分享您我感悟
MongoDB加速性能優化
發表時間:2019-07-30 16:01:46
文章來源:沈陽軟件開發
標簽:網站建設 小程序開發 小程序制作 微信小程序開發 公眾號開發 微信公眾號開發 網頁設計 網站優化 網站排名 網站設計 微信小程序設計 小程序定制 微信小程序定制
瀏覽次數:0
使用MongoDB時遇到過性能問題嗎? Yizhan Yunshang希望能有所幫助。
第一步:找到慢速語句
通常,查詢語句太慢并且與性能瓶頸有直接關系,因此您可以使用MongoDB的性能分析工具來查找這些慢速語句:
db.setProfilingLevel(1,100);第2步:使用解釋分析
使用explain來診斷這些慢速語句。此外,您可以使用mtools分析日志。
第3步:創建索引
分析之后,您需要創建一個新索引(索引)以提高查詢的性能。不要忘記在MondoDB的后臺創建索引以避免集合鎖和系統崩潰。
第4步:使用稀疏索引來減少空間使用
如果使用稀疏文檔并大量使用關鍵字$ exists,則可以使用稀疏索引來減少空間消耗并提高查詢性能。
第5步:讀寫分離
如果讀取和寫入在主節點中,則從節點始終處于空閑狀態,這是浪費。對于報告或搜索此類讀取操作可以在從屬節點中實現,因此您需要做的是在連接字符串中設置為secondarypreferred
標簽:& nbsp& nbsp沈陽 Optometry APP Development& 沈陽一代駕駛應用程序開發& 沈陽藍鯨醫生app開發網站建設,小程序開發,小程序制作,微信小程序開發,公眾號開發,微信公眾號開發,網頁設計,網站優化,網站排名,網站設計,微信小程序設計,小程序定制,微信小程序定制