I seguenti valori vengono restituiti come risultati delle operazioni eseguite con Query Explain.
Record del piano
Chiave | Tipo | Soggetta a variazioni? | Descrizione |
---|---|---|---|
indexes_used | Elenco di strutture generiche | Sì, i contenuti della risposta Struct sono soggetti a modifiche. | Elenco degli indici selezionati per questa query. Consulta quanto riportato di seguito. |
Indici utilizzati
I contenuti degli indici utilizzati sono soggetti a modifiche man mano che la modalità Datastore si evolve.
Chiave | Tipo | Descrizione |
---|---|---|
query_scope | Stringa | L'ambito in cui viene eseguita una query. Ad esempio,
Collection , Collection Group
e Includes Ancestors .
|
proprietà | Stringa | I campi dell'indice in un formato, ad esempio
(age ASC, __name__ ASC) .
|
Statistiche di esecuzione
Statistiche di esecuzione aggregate per la query.
Chiave | Tipo | Campo soggetto a modifiche? | Descrizione |
---|---|---|---|
results_returned | Lungo | No | Numero totale di risultati restituiti, tra cui entità, proiezioni, risultati di aggregazione e chiavi. |
execution_duration | Durata | No | Tempo totale di esecuzione della query nel backend. |
read_operations | Lungo | No | Operazioni di lettura fatturabili totali. |
debug_stats | Struttura generica | Sì, i contenuti della risposta Struct sono soggetti a modifiche. | Statistiche di debug dall'esecuzione della query. Consulta quanto riportato di seguito. |
Statistiche di debug
I seguenti risultati sono utili per il debug dei casi d'uso e l'analisi di statistiche non obbligatorie non elaborate.
I contenuti delle statistiche di debug sono soggetti a modifiche man mano che la modalità Datastore si evolve.
Chiave | Tipo | Descrizione |
---|---|---|
index_entries_scanned | Stringa | Numero totale di voci dell'indice ispezionate durante la query. |
documents_scanned | Stringa | Numero totale di documenti scansionati durante la query. |
billing_details | Struttura generica | Dettagli di fatturazione, incluse metriche come: "documents_billable", "index_entries_billable", "min_query_cost". |
Passaggi successivi
- Scopri di più su come eseguire query con explain e analyze
- Scopri di più sull'ottimizzazione di query e indici