Я перехожу из драйвера mshodb csharp 1.10.0 в 2.0.0. Одна из коллекции, которую я использую, очень большая и должна выполнять множество запросов с различными атрибутами фильтра. Вот почему я полагался на некоторые подсказки подсказок индекса. С помощью драйвера v1.10 это выглядит какУказатель с подсказкой mongodb csharp 2.0.0
myCollection.Find(query).SetHint("myIndexName");
Я искал v2 API драйвера, но этот метод намек, кажется, укомплектовать удален в драйвере v2. Есть ли альтернатива? Как мне делать указательные подсказки с драйвером v2?
спасибо! это сработало. да, мы столкнулись с тем, что план исполнения не был оптимальным (не помню, последовательно или только иногда), что привело к плохим временам ответа. у нас также был консультант mongodb здесь. (mongodb 2.6 на окнах) – humpa17
Для меня MongoDB 3.2 не выбирает правильный индекс при сортировке по полю. В основном есть только один специализированный индекс, но 'объяснять' даже не упоминает об этом. Хинтинг делает трюк. – sunside