2017-02-16 4 views
1

Wir haben festgestellt, dass einige unserer Abfragen in den letzten Wochen eine verschlechterte Leistung gesehen haben. Wir vermuten, dass dies zu einer Kombination von Ursachen zurückzuführen ist:Cloud Spanner-Abfrage Leistungsrückgang

  • Erhöhter Daten in den Tabellen
  • Erhöhte Daten in einigen Ergebnissen
  • Ineffiziente oder über aggressive Nutzung von Transaktionen

Alle Ratschläge, wie die Leistung einer bestimmten Abfrage zu diagnostizieren?

Antwort

1

Wenn Sie eine interaktive Abfrage für Ihre Datenbank in der Google Cloud Platform-Onlineverwaltungskonsole ausführen, können Sie die Erstellung einer Planerklärung mit der Registerkarte unter der Schaltfläche "Abfrage ausführen" anfordern. Diese Erklärung kann Ihnen helfen zu verstehen, warum Ihre Abfrage langsam ausgeführt wird.

Ein häufiger Grund für Leistungsregressionen ist, dass Sie kürzlich viele Daten gelöscht oder aktualisiert haben. Es kann einige Tage dauern, bis die gelöschten/überschriebenen Daten von den Datenmüllsammelstellen erfasst werden, und in der Zwischenzeit kann der Vorgang verlangsamt werden, da diese alten Daten immer noch nach Abfragen über ihren Schlüsselbereich gescannt werden müssen.

Verwandte Themen