Mongo Cluster 3.0.14
SocketException处理请求,关闭客户端连接:9001套接字异常[SEND_ERROR]服务器
查询local.oplog.rs查询:
{ ts: { $gte: Timestamp 1543286846000|2 } } planSummary: COLLSCAN cursorid:22301727629 ntoreturn:0 ntoskip:0 nscanned:0 nscannedObjects:42402092 keyUpdates:0 writeConflicts:0 numYields:337900 nreturned:2 reslen:1737 locks:{ Global: { acquireCount: { r: 675802 } }, Database: { acquireCount: { r: 337901 } }, oplog: { acquireCount: { r: 337901 } } }
6196840ms
完成此操作后,所有mongo操作都会恢复到快速运行状态。
答案 0 :(得分:0)
如您所见,您运行的查询正在对整个集合进行集合扫描,这意味着它会遍历所有项目。 尝试在名为ts的字段上添加索引。 我认为会的。提高性能,并尽力解决您的问题。