Indagare sulle query lente
Il team della piattaforma di Harbr monitora le prestazioni delle query per tenere sotto controllo i costi del warehouse. Utilizza un registro delle query per individuare quelle più costose. La tabella logistics.query_log rispecchia la struttura della vista ACCOUNT_USAGE.QUERY_HISTORY di Snowflake e contiene le colonne query_id, warehouse_name, execution_ms, bytes_scanned, query_type e status.
Il tuo compito è identificare le 5 query più lente.
Questo esercizio fa parte del corso
Automazione delle pipeline dati in Snowflake
Istruzioni dell'esercizio
- Seleziona
warehouse_name,execution_msebytes_scanneddalogistics.query_log. - Ordina per
execution_msin ordine decrescente e limita i risultati a 5 righe.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
-- Find the 5 slowest queries by execution time
SELECT
___,
___,
___
FROM logistics.query_log
ORDER BY ___ DESC
LIMIT ___;