Xem nhanh một bảng lưu trữ theo hàng (row-oriented)
Khi làm việc với bảng mới, việc dùng SELECT * để xem trước dữ liệu là điều thường gặp. Tuy nhiên, truy xuất tất cả các hàng từ một bảng lớn dùng kiểu lưu trữ theo hàng sẽ tốn tài nguyên và chậm. Một mẹo tối ưu nhanh là giới hạn số hàng được trả về.
Bạn sẽ làm việc với dữ liệu chất lượng không khí của Hoa Kỳ. Dữ liệu này nằm trong cơ sở dữ liệu Postgres dùng lưu trữ theo hàng. Hãy làm quen với daily_aqi bằng cách xem trước dữ liệu. Trước tiên, chọn tất cả bản ghi. Sau đó giới hạn kết quả để cải thiện tốc độ.
Dùng lệnh EXPLAIN để định lượng tác động của việc giới hạn số hàng.
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
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 *
FROM daily_aqi;