我们的生产越来越慢,应用程序暂停了大约10-20秒。
环境
- Mongo版本3.6.1
- 内存128 GB,R5d.x2 Amazon示例
您可以在这里下载日志文件:https://gofile.io/?c=9Douwb
有一些可疑点,但我不明白为什么查询花了太长的时间来处理。有人有这个问题的经验吗?
非常感谢你的帮助
2019年8月23日T02:49:57.860+0000 I命令[连接器363101]命令聊天日志扩展4.5ccd7631383cb22a2aa62c01命令:查找{查找:“5ccd 7631383 cb 22 a2 aa 62 c 01”,过滤器:{ $或:[ {来自:“5d 5 f524 d383 cb 2048 c617 ca 4”},{收件人:“5d 5 f524 d383 cb 2048 c617 ca 4”} ],标识号:{ $lt:对象ID('5d 5 f5443383 cb 2044 bc 48 ccf')}、$和:[ {类型:{ $ne:“真实的”} },{类型:{ $ne:“真实的礼品状态”}} ] },排序:{ _id:-1 },限制:24,$读取首选项:{模式:“辅助首选”},$db:“聊天日志扩展4”计划摘要:IXSCAN {来自:1 },IXSCAN {至:1 }密钥已检查:1个文档已检查:1个具有排序阶段:1个游标已耗尽:1个数量产量:2个返回:1个重新长度:454个锁:{全局:{采集计数:{ r:6 } },数据库:{采集计数:{ r:3 } },集合:{采集计数:{ r:3 } } }协议:操作查询18480毫秒
1条答案
按热度按时间pprl5pva1#
我没有看到查询性能有任何问题。我可以看到它使用索引来筛选文档。不幸的是,我无法下载日志进行查看,因为它被我的组织阻止。我怀疑,这可能是由于一些其他原因,如内存、网络、服务器负载等。
如果您已经解决了问题,请发布问题的详细信息以及您的解决方法