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

Connected

Cvičení

Použití informačního schématu

Nejzákladnější způsob optimalizace u databází s sloupcově orientovaným úložištěm je omezit počet sloupců, které dotaz vrací.

Při práci s novými tabulkami je běžné vybrat prvních 5 nebo 10 řádků. Jednoduchý SELECT na široké tabulce ale může být náročný na zdroje. Informační schéma nabízí metadata o sloupcích a je dobrým výchozím bodem pro průzkum dat.

Ačkoli se nezobrazuje jako dostupný, pohledy v information_schema lze vždy dotazovat. Klidně prozkoumej pohled columns v konzoli a zjisti, jaké informace jsou k dispozici, než přistoupíš k úkolu.

Pokyny

100 XP
  • Použij pohled columns z information_schema.
  • Vyber sloupce column_name, data_type a is_nullable.
  • Pomocí table_name omez výsledky na tabulku daily_aqi.