Cómo ver los planes de ejecución de Spanner Omni

En este documento, se describe cómo ver los planes de ejecución de consultas de Spanner Omni. Estos planes pueden ayudarte a comprender y solucionar problemas de rendimiento de las consultas. Para diagnosticar problemas de latencia con información de los planes de ejecución, consulta la documentación de Spanner sobre cómo usar métricas para diagnosticar la latencia.

Para ver un plan de ejecución de Spanner Omni, usa el siguiente comando:

  spanner sql --database DATABASE_ID \
  --execute "EXPLAIN QUERY"

Reemplaza lo siguiente:

  • DATABASE_ID: Es el identificador de la base de datos. Por ejemplo, MY_DATABASE

  • QUERY: Es la consulta que se ejecutará. Por ejemplo, SELECT * FROM Songs WHERE SingerId = 1.

Para ver un plan de ejecución de Spanner Omni que incluya estadísticas de tiempo de ejecución, usa el siguiente comando:

  spanner sql --database DATABASE_ID \
  --execute "EXPLAIN ANALYZE QUERY"