mongoDB实践九-故障排查

响应时间增长
对于一般web服务来说,响应时间应该在200ms以内。
对于一般的MongoDB请求来说,响应时间应该在100ms以内。
常见问题:
  • 索引无效导致检索数据量大
    • 排查索引explain()查看索引有效性。
  • 工作集超出RAM的大小(Mongo就需要从磁盘读取工作集所需要的数据到内存之中)。
    • 使用mongostat查看服务器状态。
  • 连接数信息 db.serverStatus().connections;
    • db.serverStatus().connections
    • {
    • "current" : 2581, //当前连接数
    • "available" : 48619, //可用连接数
    • "totalCreated" :NumberLong(187993238) //截止目前为止总共创建的连接数
    • }
 
posted @ 2021-03-03 14:18  year12  阅读(97)  评论(0编辑  收藏  举报