Visualizzare i piani di esecuzione di Spanner Omni

Questo documento descrive come visualizzare i piani di esecuzione delle query Spanner Omni. I piani di esecuzione delle query possono aiutarti a comprendere e risolvere i problemi di prestazioni delle query. Per diagnosticare i problemi di latenza utilizzando le informazioni dei piani di esecuzione, consulta la documentazione di Spanner sull'utilizzo delle metriche per diagnosticare la latenza.

Per visualizzare un piano di esecuzione Spanner Omni, utilizza il seguente comando:

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

Sostituisci quanto segue:

  • DATABASE_ID: l'identificatore del database. Ad esempio, MY_DATABASE.

  • QUERY: la query da eseguire. Ad esempio, SELECT * FROM Songs WHERE SingerId = 1.

Per visualizzare un piano di esecuzione di Spanner Omni che include statistiche di runtime, utilizza il seguente comando:

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