Bắt đầu ngayBắt đầu miễn phí

Điều tra các truy vấn chậm

Nhóm nền tảng của Harbr giám sát hiệu năng truy vấn để kiểm soát chi phí kho dữ liệu. Họ dùng nhật ký truy vấn để làm nổi bật các truy vấn tốn kém nhất. Bảng logistics.query_log phản chiếu cấu trúc của view ACCOUNT_USAGE.QUERY_HISTORY trong Snowflake và chứa các cột query_id, warehouse_name, execution_ms, bytes_scanned, query_type, và status.

Nhiệm vụ của bạn là xác định 5 truy vấn chậm nhất.

Bài tập này là một phần của khóa học

Tự động hóa Data Pipeline trong Snowflake

Xem khóa học

Hướng dẫn bài tập

  • Chọn warehouse_name, execution_ms, và bytes_scanned từ logistics.query_log.
  • Sắp xếp theo execution_ms giảm dần và giới hạn kết quả ở 5 dòng.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

-- Find the 5 slowest queries by execution time
SELECT
    ___,
    ___,
    ___
FROM logistics.query_log
ORDER BY ___ DESC
LIMIT ___;
Chỉnh sửa và Chạy Mã