Ver planos de execução do Spanner Omni

Este documento descreve como visualizar planos de execução de consultas do Spanner Omni. Os planos de execução de consultas podem ajudar você a entender e solucionar problemas de desempenho de consultas. Para diagnosticar problemas de latência usando informações de planos de execução, consulte a documentação do Spanner sobre como usar métricas para diagnosticar a latência.

Para visualizar um plano de execução do Spanner Omni, use o seguinte comando:

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

Substitua:

  • DATABASE_ID: o identificador do banco de dados. Por exemplo, MY_DATABASE.

  • QUERY: a consulta a ser executada. Por exemplo, SELECT * FROM Songs WHERE SingerId = 1.

Para visualizar um plano de execução do Spanner Omni que inclua estatísticas de tempo de execução, use o seguinte comando:

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