L'index de couverture mongodb ne fonctionne pas ?
阿神
阿神 2017-05-02 09:26:38
0
1
776

Je souhaite essayer d'utiliser l'index de couverture mongodb pour améliorer les performances des requêtes, mais cela ne peut pas être réalisé. Le code est le suivant
L'image ci-dessous est l'instruction de requête

L'index est le suivant

Analyse des requêtes

D'après l'analyse des requêtes, nous pouvons voir que mongodb interroge toujours des informations spécifiques sur le document et ne renvoie pas directement les données de l'index

阿神
阿神

闭关修行中......

répondre à tous(1)
phpcn_u1582

Aidez à répondre à cette question, veuillez faire attention à la situation suivante :

1. Vous avez créé un index composite : sale_amount+audit

2. Dans votre index composite, il existe deux index de travail réels : sale_amount(prefix index) et sale_amount+audit

3. Correspondant à votre requête, vous utilisez audit comme condition {audit: true}, et l'index ne sera pas utilisé.

Pour référence.

J'adore MongoDB ! Amusez-vous!

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal