1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Cải thiện hiệu năng truy vấn trong PostgreSQL

Connected

Bài tập

So sánh thời gian chạy

Hawaii là nơi có nhiều núi lửa. Một núi lửa, Kīlauea, gần như phun trào liên tục từ năm 1983. Khói mù núi lửa (vog) chứa nhiều sulfur dioxide (SO2) và gây ra chất lượng không khí kém. Thực tế, dựa trên số ngày có chất lượng không khí tốt hoặc trung bình trong 10 năm (2008 đến 2018), Hawaii có chất lượng không khí tệ nhất trong số các bang.

Trong bài tập này, bạn sẽ xem xét chất ô nhiễm không khí chính vào những ngày có chất lượng không khí kém, tập trung vào SO2. Bạn sẽ so sánh ước tính chi phí giữa một truy vấn có chỉ mục trên cột chất ô nhiễm và một truy vấn không có chỉ mục.

Hướng dẫn 1/3

undefined XP
  • 1

    Tìm các bản ghi có chất lượng không khí kém bằng cách dùng cột category để lọc ra những ngày có chất lượng không khí Good ở Hawaii.

  • 2

    Thêm bộ lọc defining_parameter với giá trị SO2 (sulfur dioxide) và ghi nhận ước tính chi phí tổng thể của truy vấn.

  • 3

    Tạo một chỉ mục trên defining_parameter. Ước tính chi phí của truy vấn có nhỏ hơn so với truy vấn trước không?