Undersöka långsamma frågor
Harbrs plattformsteam övervakar frågeprestanda för att hålla lagerkostnaderna under kontroll. De använder en frågelogg för att identifiera de mest resurskrävande frågorna. Tabellen logistics.query_log speglar strukturen hos Snowflakes vy ACCOUNT_USAGE.QUERY_HISTORY och innehåller kolumnerna query_id, warehouse_name, execution_ms, bytes_scanned, query_type och status.
Din uppgift är att identifiera de 5 långsammaste frågorna.
Den här övningen är en del av kursen
Automatisering av datapipelines i Snowflake
Övningsinstruktioner
- Välj
warehouse_name,execution_msochbytes_scannedfrånlogistics.query_log. - Sortera på
execution_msi fallande ordning och begränsa resultatet till 5 rader.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
-- Find the 5 slowest queries by execution time
SELECT
___,
___,
___
FROM logistics.query_log
ORDER BY ___ DESC
LIMIT ___;