ÎncepețiÎncepe gratuit

Investigarea interogărilor lente

Echipa de platformă de la Harbr monitorizează performanța interogărilor pentru a menține costurile warehouse-ului sub control. Aceștia folosesc un jurnal de interogări pentru a identifica cele mai costisitoare operațiuni. Tabelul logistics.query_log are o structură similară cu vizualizarea ACCOUNT_USAGE.QUERY_HISTORY din Snowflake și conține coloanele query_id, warehouse_name, execution_ms, bytes_scanned, query_type și status.

Sarcina ta este să identifici primele 5 cele mai lente interogări.

Acest exercițiu face parte din cursul

Automatizarea pipeline-urilor de date în Snowflake

Vezi cursul

Instrucțiuni pentru exercițiu

  • Selectează warehouse_name, execution_ms și bytes_scanned din logistics.query_log.
  • Ordonează descrescător după execution_ms și limitează rezultatele la 5 rânduri.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

-- Find the 5 slowest queries by execution time
SELECT
    ___,
    ___,
    ___
FROM logistics.query_log
ORDER BY ___ DESC
LIMIT ___;
Editează și rulează codul