LoslegenKostenlos loslegen

Langsame Abfragen untersuchen

Das Plattformteam von Harbr überwacht die Abfrageleistung, um die Warehouse-Kosten im Griff zu behalten. Es nutzt ein Abfragelog, um die teuersten Abfragen sichtbar zu machen. Die Tabelle logistics.query_log spiegelt die Struktur der Snowflake-Ansicht ACCOUNT_USAGE.QUERY_HISTORY wider und enthält die Spalten query_id, warehouse_name, execution_ms, bytes_scanned, query_type und status.

Deine Aufgabe ist es, die 5 langsamsten Abfragen zu identifizieren.

Diese Übung ist Teil des Kurses

Automatisierung von Datenpipelines in Snowflake

Kurs anzeigen

Anleitung zur Übung

  • Wähle warehouse_name, execution_ms und bytes_scanned aus logistics.query_log aus.
  • Sortiere nach execution_ms in absteigender Reihenfolge und begrenze das Ergebnis auf 5 Zeilen.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

-- Find the 5 slowest queries by execution time
SELECT
    ___,
    ___,
    ___
FROM logistics.query_log
ORDER BY ___ DESC
LIMIT ___;
Code bearbeiten und ausführen