Investigar consultas lentas
El equipo de plataforma de Harbr supervisa el rendimiento de las consultas para mantener bajo control los costes del warehouse. Utilizan un registro de consultas para detectar las más costosas. La tabla logistics.query_log refleja la estructura de la vista ACCOUNT_USAGE.QUERY_HISTORY de Snowflake y contiene las columnas query_id, warehouse_name, execution_ms, bytes_scanned, query_type y status.
Tu tarea es identificar las 5 consultas más lentas.
Este ejercicio forma parte del curso
Automatización de canalizaciones de datos en Snowflake
Instrucciones del ejercicio
- Selecciona
warehouse_name,execution_msybytes_scanneddelogistics.query_log. - Ordena por
execution_msen orden descendente y limita los resultados a 5 filas.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
-- Find the 5 slowest queries by execution time
SELECT
___,
___,
___
FROM logistics.query_log
ORDER BY ___ DESC
LIMIT ___;