Referencia del informe de explicación de consultas

Los siguientes valores se muestran como resultados de las operaciones realizadas con Query Explain.

Registros de planificación

Clave Tipo ¿Está sujeto a cambios? Descripción
indexes_used Lista de Structs genéricos Sí, el contenido de la respuesta de Struct está sujeto a cambios. Es la lista de índices seleccionados para esta consulta. Consulta a continuación.

Índices utilizados

El contenido de los índices utilizados está sujeto a cambios a medida que evoluciona el modo Datastore.

Clave Tipo Descripción
query_scope String Es el alcance en el que se ejecuta una consulta. Por ejemplo, Collection, Collection Group y Includes Ancestors.
del bucket String Los campos de índice en un formato, por ejemplo, (age ASC, __name__ ASC).

Estadísticas de ejecución

Estadísticas de ejecución agregadas de la consulta.

Clave Tipo ¿El campo está sujeto a cambios? Descripción
results_returned long No Es la cantidad total de resultados que se muestran, incluidas las entidades, las proyecciones, los resultados de agregación y las claves.
execution_duration Duración No Es el tiempo total para ejecutar la consulta en el backend.
read_operations long No Es el total de operaciones de lectura facturables.
debug_stats Struct genérico Sí, el contenido de la respuesta de Struct está sujeto a cambios. Estadísticas de depuración de la ejecución de la consulta. Consulta a continuación.

Estadísticas de depuración

Los siguientes resultados son útiles para depurar casos de uso y analizar estadísticas opcionales sin procesar.

El contenido de las estadísticas de depuración está sujeto a cambios a medida que evoluciona el modo Datastore.

Clave Tipo Descripción
index_entries_scanned String Es la cantidad total de entradas de índice inspeccionadas durante la consulta.
documents_scanned String Es la cantidad total de documentos analizados durante la consulta.
billing_details Struct genérico Detalles de facturación, incluidas métricas como "documents_billable", "index_entries_billable" y "min_query_cost"

¿Qué sigue?