Mit dem Explore-Abfrage-Tracker die Abfrageleistung überwachen

Wenn bei einem Explore in Looker eine Datenbankabfrage ausgeführt wird, erfolgt die Abfrage in drei Phasen:

Der Tracker für explorative Abfragen zeigt den Fortschritt einer explorativen Abfrage durch diese drei Phasen an.

Wenn die Ausführung einer Abfrage lange dauert, kann der Query Tracker angeben, welche Phase der Abfrage das Leistungsproblem verursacht. So können Sie feststellen, wo Leistungsprobleme auftreten können und wo Optimierungsmaßnahmen am effektivsten sind.

Zum Aktivieren des Abfrage-Trackers muss Ihr Looker-Administrator die Labs-Funktion Explore Query Tracker aktivieren. Nach der Aktivierung wird der Abfrage-Tracker angezeigt, wenn ein Explore ausgeführt wird, sofern entweder das Feld Explore Visualization oder Data geöffnet ist.

Phase der Abfrageinitialisierung

Während der Phase der Initialisierung der Abfrage führt Looker alle Aufgaben aus, die erforderlich sind, bevor die Abfrage an die Datenbank gesendet wird. Die Phase der Initialisierung der Abfrage umfasst die folgenden Aufgaben:

Phase der Abfrageausführung

In der Phase Abfrage wird ausgeführt kontaktiert Looker Ihre Datenbank, fragt sie ab und gibt die Ergebnisse der Abfrage zurück. Leistungsprobleme in dieser Phase können auf ein Problem mit der externen Datenbank hinweisen, z. B. PDTs, deren Neuerstellung lange dauert und die möglicherweise optimiert werden müssen, oder externe Datenbanktabellen, die möglicherweise optimiert werden müssen. Die Phase Abfrage ausführen umfasst die folgenden Aufgaben:

  • Alle für die Explore-Abfrage erforderlichen PDTs in der Datenbank erstellen
  • Ausführen der angeforderten Abfrage in der Datenbank

Phase der Verarbeitungsergebnisse

Während der Phase Ergebnisse verarbeiten werden die Ergebnisse der Abfrage von Looker verarbeitet und gerendert. Die Phase Ergebnisse verarbeiten umfasst die folgenden Aufgaben:

Mit dem Query Tracker Probleme mit der Abfrageleistung beheben

Sobald Sie ermittelt haben, in welcher Phase einer Abfrage mögliche Leistungsprobleme auftreten, können Sie mithilfe der folgenden Ressourcen weitere Trends und Anomalien bei der Abfrageleistung ermitteln: