Afficher les plans d'exécution Spanner Omni

Ce document explique comment afficher les plans d'exécution des requêtes Spanner Omni. Ces plans peuvent vous aider à comprendre et à résoudre les problèmes de performances des requêtes. Pour diagnostiquer les problèmes de latence à l'aide des informations des plans d'exécution, consultez la documentation Spanner sur l'utilisation des métriques pour diagnostiquer la latence.

Pour afficher un plan d'exécution Spanner Omni, utilisez la commande suivante :

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

Remplacez les éléments suivants :

  • DATABASE_ID : identifiant de la base de données. Exemple :MY_DATABASE

  • QUERY : requête à exécuter. Exemple : SELECT * FROM Songs WHERE SingerId = 1.

Pour afficher un plan d'exécution Spanner Omni incluant des statistiques d'exécution, utilisez la commande suivante :

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