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 merupakan bagian dari kursus
Otomatisasi Data Pipeline di Snowflake
Instruksi latihan
- Pilih
warehouse_name,execution_ms, danbytes_scanneddarilogistics.query_log. - Urutkan berdasarkan
execution_mssecara menurun dan batasi hasilnya menjadi 5 baris.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
-- Find the 5 slowest queries by execution time
SELECT
___,
___,
___
FROM logistics.query_log
ORDER BY ___ DESC
LIMIT ___;