Ver planos de execução do Spanner Omni

Este documento descreve como ver os planos de execução de consultas do Spanner Omni. Eles ajudam a entender e resolver 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 latência.

Para conferir 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 conferir um plano de execução do Spanner Omni que inclui estatísticas de tempo de execução, use o seguinte comando:

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