Possible en double:
Google App Engine - Tracking which indexes are usedComment savoir quels index sont toujours utilisés
J'ai une application avec plusieurs indices, je voudrais nettoyer tous les index non utilisés, pour obtenir de meilleures performances .
Maintenant, j'ai un index.yaml avec juste les index nécessaires mais je ne suis pas vraiment sûr que c'est juste parce que parfois, datastore a besoin d'index composites ou peut-être que j'ai fait une erreur.
La vraie question est de savoir comment utiliser les index?
Le gros problème est que si je supprime un index utilisé, le temps pour l'enlever est très, très long et il est même de construire.
Ok, mais aucune information sur l'indice composite nécessaire par l'environnement de production? – sahid
@sahid: pourquoi l'environnement de production a-t-il besoin d'index différents de l'environnement de développement? Pour autant que je sache, une requête donnée nécessite les mêmes index partout, mais comme je l'ai dit, je pourrais être périmé. –
L'environnement de développement n'a aucun index _need_, bien que vous puissiez spécifier un indicateur de ligne de commande pour le faire semblant. Il génère exactement les index nécessaires à la production. –