J'ai hérité d'un grand serveur MongoDB au travail et j'ai été chargé de comprendre pourquoi les requêtes exécutées contre lui étaient si lentes. La base de données contient des tonnes et des tonnes d'enregistrements (de l'ordre de 10 ^ 9) et occupe environ 300 Gio. Au début, je pensais que le nombre brut d'enregistrements était peut-être le coupable, alors j'ai mis en place des indices sur les champs appropriés. Cela a grandement aidé pour les requêtes qui recherchaient des critères qui se trouvaient dans la base de données, mais cela prendrait de 80 à 90 minutes pour les requêtes où il n'y aurait pas de correspondance. Avez-vous des idées sur la façon de résoudre ce problème?