I WRITE [conn9692] remove dialog.dialog_11538 query: { _id: ObjectId('5e45553b82f0f64e6a59862c') } planSummary: IDHACK keysExamined:1 docsExamined:1 ndeleted:1 keysDeleted:2 numYields:1 locks:{ Global: { acquireCount: { r: 2, w: 2 } }, Database: { acquireCount: { w: 2 } }, Collection: { acquireCount: { w: 2 } } } 475ms
上面是我一条删除数据的操作进入了日志,集合里只有一条数据,但是也延迟了 475ms 。
不明白 mongodb 为何这样?而且后续陆续的操作都是进入慢查询,都是 400ms 以上,没有大量数据的查询操作都是很小的增删查改操作。