Referenz für den Bericht „Abfrage erläutern“
Die folgenden Werte werden als Ergebnisse für Vorgänge zurückgegeben, die mit Firestore Query Explain ausgeführt werden.
Planaufzeichnungen
Schlüssel | Typ | Kann sich das Feld ändern? | 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 Weiterentwicklung von Firestore im nativen Modus ändern.
Schlüssel | Typ | Beschreibung |
---|---|---|
query_scope | String | Der Bereich, in dem eine Abfrage ausgeführt wird. Beispiel:
Collection , Collection Group
und Includes Ancestors .
|
properties | String | Die Indexfelder in einem Format. Beispiel:
(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 Dokumente, Projektionen, Aggregationsergebnisse und Schlüssel. |
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 | Allgemeine 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.
Die Inhalte der Debug-Statistiken können sich im Laufe der Entwicklung von Firestore im nativen 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 | Allgemeine Struktur | Abrechnungsdetails, einschließlich Messwerten wie „documents_billable“, „index_entries_billable“, „knn_vector_index_entries_billable“ und „min_query_cost“. |