Die folgenden Werte werden als Ergebnisse für Vorgänge zurückgegeben, die mit Query Explain ausgeführt werden.
Planaufzeichnungen
Schlüssel | Typ | Änderungen vorbehalten? | Beschreibung |
---|---|---|---|
indexes_used | Liste der generischen Strukturen | Ja, die Inhalte in der Struct-Antwort können sich ändern. | Liste der für diese Abfrage ausgewählten Indexe. Siehe unten. |
Verwendete Indexe
Die Inhalte der verwendeten Indexe können sich im Laufe der Entwicklung des Datastore-Modus ändern.
Schlüssel | Typ | Beschreibung |
---|---|---|
query_scope | String | Der Bereich, in dem eine Abfrage ausgeführt wird. Beispiele: Collection , Collection Group und Includes Ancestors .
|
properties | String | Die Indexfelder in einem Format, z. B. (age ASC, __name__ ASC) .
|
Ausführungsstatistiken
Zusammengefasste Ausführungsstatistiken für die Abfrage.
Schlüssel | Typ | Kann sich das Feld ändern? | Beschreibung |
---|---|---|---|
results_returned | long | Nein | Gesamtzahl der zurückgegebenen Ergebnisse, einschließlich Entitäten, Projektionen, Aggregationsergebnissen und Schlüsseln. |
execution_duration | Dauer | Nein | Gesamtzeit für die Ausführung der Abfrage im Backend. |
read_operations | long | Nein | Abrechnungsfähige Lesevorgänge insgesamt. |
debug_stats | Generische Struktur | Ja, die Inhalte in der Struct-Antwort können sich ändern. | Debuggingstatistiken aus der Ausführung der Abfrage. Siehe unten. |
Debuggingstatistiken
Die folgenden Ergebnisse sind hilfreich für das Debuggen von Anwendungsfällen und die Analyse von optionalen Rohstatistiken.
Der Inhalt von Debug-Statistiken kann sich im Laufe der Entwicklung des Datastore-Modus ändern.
Schlüssel | Typ | Beschreibung |
---|---|---|
index_entries_scanned | String | Gesamtzahl der Indexeinträge, die während der Abfrage geprüft wurden. |
documents_scanned | String | Gesamtzahl der Dokumente, die während der Abfrage gescannt wurden. |
billing_details | Generische Struktur | Abrechnungsdetails, einschließlich Messwerten wie „documents_billable“, „index_entries_billable“ und „min_query_cost“. |
Nächste Schritte
- Weitere Informationen zum Ausführen von Abfragen mit „Erklären“ und „Analysieren“
- Weitere Informationen zum Optimieren von Abfragen und Indexen