1. Nauka
  2. /
  3. Kursy
  4. /
  5. Optymalizacja wydajności zapytań w PostgreSQL

Connected

ćwiczenie

Tworzenie i używanie indeksu

Pracujesz z danymi indeksu jakości powietrza (AQI) dla Stanów Zjednoczonych. Dane AQI obejmują cztery zanieczyszczenia: ozon, zanieczyszczenia cząsteczkowe, tlenek węgla i dwutlenek siarki. Chcesz sprawdzić, które z tych zanieczyszczeń jest głównym źródłem złej jakości powietrza.

Tabela daily_aqi zawiera codzienne pomiary AQI. Pole defining_parameter opisuje, które z czterech zanieczyszczeń było tego dnia najgorsze.

Zamierzasz pisać wiele zapytań, używając typu zanieczyszczenia jako filtru. Zanim zagłębisz się w dane, sprawdź, czy kolumna defining_parameter ma założony indeks. Jeśli nie – dodaj go.

Instrukcje 1/2

undefined XP
    1
    2
  • Użyj widoku pg_indexes, aby znaleźć istniejące indeksy.
  • Przefiltruj wyniki do tabeli daily_aqi.