1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Optimalizace výkonu dotazů v PostgreSQL

Connected

Cvičení

Rozdělení dat podle lokace

Index kvality ovzduší (AQI) se vypočítává na základě čtyř znečišťujících látek (ozonu, prachových částic, oxidu uhelnatého a oxidu siřičitého) a rozděluje se do šesti úrovní.

Kvalita ovzduší v USA se sleduje na úrovni jednotlivých států, které nahlašují data Agentuře pro ochranu životního prostředí (EPA). Protože data pocházejí z různých zdrojů, je tabulka kvality ovzduší rozdělena (partitionována) podle státu. I když vypadá jako jedna tabulka, každý stát má svou vlastní podtabulku.

Zjisti, jaký vliv má partition na odhadované náklady dotazu. Pak najdi nejlepší dny a místa k návštěvě na Havaji podle indexu AQI.

Pokyny 1/3

undefined XP
  • 1

    Filtruj na Havaj (state_code = 15) a zkontroluj odhadované náklady dotazu na nepartitionované verzi tabulky.

  • 2

    Zkontroluj odhadované náklady dotazu na partitionované verzi tabulky.

  • 3

    Teď využij partition na sloupci state_code k nalezení dnů s nejlepší kvalitou ovzduší na Havaji (15).