Investigando consultas lentas
A equipe de plataforma da Harbr monitora o desempenho das consultas para manter os custos do warehouse sob controle. Eles usam um log de consultas para destacar as consultas mais caras. A tabela logistics.query_log espelha a estrutura da view ACCOUNT_USAGE.QUERY_HISTORY do Snowflake e contém as colunas query_id, warehouse_name, execution_ms, bytes_scanned, query_type e status.
Sua tarefa é identificar as 5 consultas mais lentas.
Este exercício faz parte do curso
Automação de Pipelines de Dados no Snowflake
Instruções do exercício
- Selecione
warehouse_name,execution_msebytes_scanneddelogistics.query_log. - Ordene por
execution_msem ordem decrescente e limite os resultados a 5 linhas.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
-- Find the 5 slowest queries by execution time
SELECT
___,
___,
___
FROM logistics.query_log
ORDER BY ___ DESC
LIMIT ___;