Nilai berikut ditampilkan sebagai hasil operasi yang dilakukan dengan Query Explain.
Data rencana
Kunci | Jenis | Dapat berubah sewaktu-waktu? | Deskripsi |
---|---|---|---|
indexes_used | Daftar Struktur Umum | Ya, konten dalam respons Struct dapat berubah sewaktu-waktu. | Daftar indeks yang dipilih untuk kueri ini. Lihat di bawah. |
Indeks yang digunakan
Konten indeks yang digunakan dapat berubah seiring perkembangan mode Datastore.
Kunci | Jenis | Deskripsi |
---|---|---|
query_scope | String | Cakupan tempat kueri dijalankan. Misalnya
Collection , Collection Group
dan Includes Ancestors .
|
properties | String | Kolom indeks dalam format, misalnya
(age ASC, __name__ ASC) .
|
Statistik eksekusi
Statistik eksekusi gabungan untuk kueri.
Kunci | Jenis | Kolom dapat berubah? | Deskripsi |
---|---|---|---|
results_returned | long | Tidak | Jumlah total hasil yang ditampilkan, termasuk entitas, proyeksi, hasil agregasi, kunci. |
execution_duration | Durasi | Tidak | Total waktu untuk mengeksekusi kueri di backend. |
read_operations | long | Tidak | Total operasi baca yang dapat ditagih. |
debug_stats | Struct Generik | Ya, konten dalam respons Struct dapat berubah sewaktu-waktu. | Statistik proses debug dari eksekusi kueri. Lihat di bawah. |
Statistik debug
Hasil berikut berguna untuk men-debug kasus penggunaan dan analisis statistik mentah dan opsional.
Konten statistik debug dapat berubah seiring dengan berkembangnya mode Datastore.
Kunci | Jenis | Deskripsi |
---|---|---|
index_entries_scanned | String | Jumlah total entri indeks yang diperiksa selama kueri. |
documents_scanned | String | Jumlah total dokumen yang dipindai selama kueri. |
billing_details | Struct Generik | Detail penagihan termasuk metrik seperti: "documents_billable", "index_entries_billable", "min_query_cost". |
Langkah selanjutnya
- Pelajari lebih lanjut cara menjalankan kueri dengan explain dan analyze
- Pelajari lebih lanjut cara mengoptimalkan kueri dan indeks