MongoDB - очень простой запрос требует большого времени отклика - PullRequest
0 голосов
/ 21 октября 2019

У нас проблема с производительностью запросов MongoDB. В MongoDb есть коллекция с приблизительно 30 свойствами, и общее количество документов близко к 2000. Ниже приведен пример с одной «сделкой» с коллекцией, с которой сталкиваются с похожей проблемой почти со всеми коллекциями в моей базе данных. Обратите внимание, что я создал индексы, даже составные индексы, основанные на сценариях использования запроса, и в любом запросе не определено COLLSCAN. Я пробовал это с MongoDb 3.6, а также 4.x, результат тот же.

db.getCollection("deals").find({isActive:true, branch: ObjectId("5af1de276fcd080007ed79fd")})

введите описание изображения здесь

...