Podgląd tabeli o orientacji wierszowej
Podczas pracy z nowymi tabelami często stosuje się SELECT *, aby podejrzeć dane. Jednak pobieranie wszystkich wierszy z dużej tabeli w bazie o orientacji wierszowej jest zasobochłonne i powolne. Prostym sposobem na optymalizację jest ograniczenie liczby zwracanych wierszy.
Będziesz pracować z danymi o jakości powietrza ze Stanów Zjednoczonych. Dane te znajdują się w bazie Postgres korzystającej z orientacji wierszowej. Zapoznaj się z tabelą daily_aqi, przeglądając jej zawartość. Najpierw pobierz wszystkie rekordy, a następnie ogranicz wyniki, aby przyspieszyć zapytanie.
Użyj polecenia EXPLAIN, aby zmierzyć wpływ ograniczenia liczby wierszy.
To ćwiczenie jest częścią kursu
Optymalizacja wydajności zapytań w PostgreSQL
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
___
SELECT *
FROM daily_aqi;