线上服务咨询
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开发网站建设,小程序开发,小程序制作,微信小程序开发,公众号开发,微信公众号开发,网页设计,网站优化,网站排名,网站设计,微信小程序设计,小程序定制,微信小程序定制