Expliquez les métriques de la requête.
Représentation JSON |
---|
{ "planSummary": { object ( |
Champs | |
---|---|
planSummary |
Informations sur la phase de planification de la requête. |
executionStats |
Statistiques agrégées de l'exécution de la requête. Uniquement présente lorsque |
PlanSummary
Informations sur la phase de planification de la requête.
Représentation JSON |
---|
{ "indexesUsed": [ { object } ] } |
Champs | |
---|---|
indexesUsed[] |
Index sélectionnés pour la requête For example: [ {"queryScope": "Collection", "properties": "(foo ASC, name ASC)"}, {"queryScope": "Collection", "properties": "(bar ASC, name ASC)"} ] |
ExecutionStats
Statistiques d'exécution de la requête.
Représentation JSON |
---|
{ "resultsReturned": string, "executionDuration": string, "readOperations": string, "debugStats": { object } } |
Champs | |
---|---|
resultsReturned |
Nombre total de résultats renvoyés, y compris les documents, les projections, les résultats d'agrégation et les clés. |
executionDuration |
Durée totale d'exécution de la requête dans le backend. Durée en secondes avec un maximum de neuf chiffres après la virgule, se terminant par " |
readOperations |
Nombre total d'opérations de lecture facturables. |
debugStats |
Déboguer les statistiques de l'exécution de la requête Notez que les statistiques de débogage sont susceptibles de changer à mesure que Firestore évolue. It could include: { "indexes_entries_scanned": "1000", "documents_scanned": "20", "billing_details" : { "documents_billable": "20", "index_entries_billable": "1000", "min_query_cost": "0" } } |