Menyelidiki kueri lambat
Tim platform Harbr memantau kinerja kueri untuk menjaga biaya gudang tetap terkendali. Mereka menggunakan log kueri untuk menampilkan kueri yang paling mahal. Tabel logistics.query_log mencerminkan struktur tampilan ACCOUNT_USAGE.QUERY_HISTORY di Snowflake dan memiliki kolom query_id, warehouse_name, execution_ms, bytes_scanned, query_type, dan status.
Tugas Anda adalah mengidentifikasi 5 kueri paling lambat.
Latihan ini adalah bagian dari kursus
Otomatisasi Pipeline Data di Snowflake
Petunjuk latihan
- Pilih
warehouse_name,execution_ms, danbytes_scanneddarilogistics.query_log. - Urutkan berdasarkan
execution_mssecara menurun dan batasi hasilnya menjadi 5 baris.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
-- Find the 5 slowest queries by execution time
SELECT
___,
___,
___
FROM logistics.query_log
ORDER BY ___ DESC
LIMIT ___;