Spanner Omni-Ausführungspläne ansehen

In diesem Dokument wird beschrieben, wie Sie Ausführungspläne für Spanner Omni-Abfragen ansehen. Ausführungspläne für Abfragen können Ihnen helfen, Probleme mit der Abfrageleistung zu verstehen und zu beheben. Informationen zum Diagnostizieren von Latenzproblemen mithilfe von Informationen aus Ausführungsplänen finden Sie in der Spanner-Dokumentation unter Latenz mithilfe von Messwerten diagnostizieren.

Verwenden Sie den folgenden Befehl, um einen Spanner Omni-Ausführungsplan anzusehen:

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

Ersetzen Sie Folgendes:

  • DATABASE_ID: Die Datenbank-ID. Beispiel: MY_DATABASE.

  • QUERY: Die auszuführende Abfrage. Beispiel: SELECT * FROM Songs WHERE SingerId = 1.

Verwenden Sie den folgenden Befehl, um einen Spanner Omni-Ausführungsplan mit Laufzeitstatistiken anzusehen:

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