Referência do relatório de explicação de consultas

Os seguintes valores são devolvidos como resultados das operações realizadas com o comando Query Explain.

Registos do plano

Chave Tipo Sujeito a alterações? Descrição
indexes_used Lista de estruturas genéricas Sim, os conteúdos na resposta Struct estão sujeitos a alterações. Lista de índices selecionados para esta consulta. Consulte abaixo.

Índices usados

O conteúdo dos índices usados está sujeito a alterações à medida que o modo Datastore evolui.

Chave Tipo Descrição
query_scope String O âmbito no qual uma consulta é executada. Por exemplo Collection, Collection Group e Includes Ancestors.
propriedades String Os campos de índice num formato, por exemplo, (age ASC, __name__ ASC).

Estatísticas de execução

Estatísticas de execução agregadas para a consulta.

Chave Tipo Campo sujeito a alterações? Descrição
results_returned longo Não Número total de resultados devolvidos, incluindo entidades, projeções, resultados de agregação e chaves.
execution_duration Duração Não Tempo total para executar a consulta no back-end.
read_operations longo Não Total de operações de leitura faturáveis.
debug_stats Generic Struct Sim, os conteúdos na resposta Struct estão sujeitos a alterações. Depuração de estatísticas da execução da consulta. Consulte abaixo.

Estatísticas de depuração

Os resultados seguintes são úteis para depurar exemplos de utilização e analisar estatísticas opcionais não processadas.

O conteúdo das estatísticas de depuração está sujeito a alterações à medida que o modo Datastore evolui.

Chave Tipo Descrição
index_entries_scanned String O número total de entradas de índice inspecionadas durante a consulta.
documents_scanned String O número total de documentos analisados durante a consulta.
billing_details Generic Struct Detalhes de faturação, incluindo métricas como: "documents_billable", "index_entries_billable", "min_query_cost".

O que se segue?