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

Tạo và sử dụng chỉ mục (index)

Bạn đang làm việc với dữ liệu chỉ số chất lượng không khí (AQI) của Mỹ. Dữ liệu AQI ghi nhận bốn chất ô nhiễm: ozone, bụi mịn, carbon monoxide và sulfur dioxide. Bạn muốn biết liệu một trong các chất này có phải là nguyên nhân chính gây chất lượng không khí kém hay không.

Bảng daily_aqi chứa các phép đo AQI hằng ngày. Trường defining_parameter mô tả trong bốn chất ô nhiễm thì chất nào là tệ nhất trong ngày đó.

Bạn sẽ viết rất nhiều truy vấn dùng loại chất ô nhiễm làm bộ lọc. Trước khi bắt đầu phân tích dữ liệu, bạn muốn kiểm tra xem defining_parameter đã có chỉ mục chưa. Nếu chưa, bạn sẽ thêm một chỉ mục.

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

Cải thiện hiệu năng truy vấn trong PostgreSQL

Xem khóa học

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.

SELECT indexname
FROM ___
___ tablename = ___; -- Filter condition
Chỉnh sửa và Chạy Mã