Les valeurs suivantes sont renvoyées en tant que résultats des opérations effectuées avec Explication de la requête.
Enregistrements de plan
Clé | Type | Sous réserve de modifications ? | Description |
---|---|---|---|
indexes_used | Liste des structures génériques | Oui, le contenu de la réponse Struct est susceptible d'être modifié. | Liste des index sélectionnés pour cette requête. Voir ci-dessous. |
Index utilisés
Le contenu des index utilisés est susceptible d'évoluer à mesure que le mode Datastore évolue.
Clé | Type | Description |
---|---|---|
query_scope | Chaîne | Champ d'application d'une requête. Par exemple, Collection , Collection Group et Includes Ancestors .
|
du bucket | Chaîne | Les champs d'index au format, par exemple (age ASC, __name__ ASC) .
|
Statistiques d'exécution
Statistiques d'exécution agrégées pour la requête.
Clé | Type | Champ susceptible d'être modifié ? | Description |
---|---|---|---|
results_returned | long | Non | Nombre total de résultats renvoyés, y compris les entités, les projections, les résultats d'agrégation et les clés. |
execution_duration | Durée | Non | Durée totale d'exécution de la requête dans le backend. |
read_operations | long | Non | Nombre total d'opérations de lecture facturables. |
debug_stats | Struct générique | Oui, le contenu de la réponse Struct est susceptible d'être modifié. | Statistiques de débogage de l'exécution de la requête. Voir ci-dessous. |
Statistiques de débogage
Les résultats suivants sont utiles pour déboguer des cas d'utilisation et analyser des statistiques brutes facultatives.
Le contenu des statistiques de débogage est susceptible d'être modifié à mesure que le mode Datastore évolue.
Clé | Type | Description |
---|---|---|
index_entries_scanned | Chaîne | Nombre total d'entrées d'index inspectées lors de la requête. |
documents_scanned | Chaîne | Nombre total de documents analysés pendant la requête. |
billing_details | Struct générique | Informations de facturation, y compris des métriques telles que "documents_billable", "index_entries_billable" et "min_query_cost". |
Étape suivante
- En savoir plus sur l'exécution de requêtes avec explain et analyze
- En savoir plus sur l'optimisation des requêtes et des index