Poniższe wartości są zwracane jako wyniki operacji wykonywanych za pomocą funkcji Firestore Query Explain.
Rekordy planu
Klucz | Typ | Pole może ulec zmianie? | Opis |
---|---|---|---|
używane_indeksy | Lista struktur ogólnych | Tak, treść odpowiedzi w Struct może ulec zmianie. | Lista indeksów wybranych dla tego zapytania. Odpowiednie informacje znajdziesz poniżej. |
Używane indeksy
Zawartość używanych indeksów może się zmieniać wraz z rozwojem Cloud Firestore.
Klucz | Typ | Opis |
---|---|---|
zakres_zapytania | Ciąg znaków | Zakres uruchamiania zapytania. Na przykład: Collection , Collection Group i Includes Ancestors .
|
właściwości | Ciąg znaków | Pola indeksu w formacie. Przykład: (age ASC, __name__ ASC) .
|
Statystyki wykonywania
Zbiorcze statystyki wykonania zapytania.
Klucz | Typ | Pole może ulec zmianie? | Opis |
---|---|---|---|
wyniki_zwrócono | długi | Nie | Łączna liczba zwróconych wyników, w tym dokumentów, prognoz, wyników agregacji i kluczy. |
czas trwania wykonania | Czas trwania | Nie | Całkowity czas wykonania zapytania w backendzie. |
operacje_odczytu | długi | Nie | Łączna liczba płatnych operacji odczytu. |
debug_stats | Struktura ogólna | Tak, treść odpowiedzi w Struct może ulec zmianie. | Debugowanie statystyk wykonania zapytania. Odpowiednie informacje znajdziesz poniżej. |
Statystyki debugowania
Wyniki podane poniżej są pomocne przy debugowaniu przypadków użycia i analizie nieprzetworzonych, opcjonalnych statystyk.
Zawartość statystyk debugowania może się zmieniać wraz z rozwojem Cloud Firestore.
Klucz | Typ | Opis |
---|---|---|
przeskanowane_elementy_indeksu | Ciąg znaków | Łączna liczba wpisów indeksu sprawdzonych podczas zapytania. |
dokumenty_przeskanowane | Ciąg znaków | Łączna liczba dokumentów zeskanowanych podczas zapytania. |
szczegóły_płatności | Struktura ogólna | Szczegóły płatności, w tym dane takie jak „documents_billable”, „index_entries_billable”, „knn_vector_index_entries_billable”, „min_query_cost”. |