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

Connected

ćwiczenie

Porównaj czasy wykonania

Hawaje są domem wielu wulkanów. Jeden z nich – Kīlauea – wybucha niemal nieprzerwanie od 1983 roku. Wydobywające się z niego wulkaniczne opary (vog) zawierają duże ilości dwutlenku siarki (SO2) i powodują poważne zanieczyszczenie powietrza. Na podstawie liczby dni z dobrą lub umiarkowaną jakością powietrza w ciągu 10 lat (2008–2018) Hawaje okazują się stanem o najgorszej jakości powietrza w całych Stanach Zjednoczonych.

W tym ćwiczeniu przyjrzysz się głównemu zanieczyszczeniu powietrza w dniach o złej jakości, skupiając się na SO2. Porównasz szacunkowy koszt zapytania z indeksem na kolumnie pollutant z kosztem zapytania bez indeksu.

Instrukcje 1/3

undefined XP
  • 1

    Znajdź rekordy o złej jakości powietrza, używając kolumny category do odfiltrowania dni z dobrą jakością powietrza na Hawajach.

  • 2

    Dodaj filtr defining_parameter dla SO2 (dwutlenku siarki) i zanotuj ogólny szacunkowy koszt zapytania.

  • 3

    Utwórz indeks na kolumnie defining_parameter. Czy szacunkowy koszt zapytania jest niższy niż w poprzednim zapytaniu?