Začněte nyníZačněte zdarma

Prozkoumání pg_tables

Aby mohl plánovač dotazů sestavit plán dotazu, potřebuje základní informace – například názvy tabulek, názvy sloupců a počet řádků v každé tabulce nebo pohledu. Bez těchto informací by nevěděl, kolik řádků prohledat při hledání sloupců použitých v podmínkách filtrů, ani zda může využít indexové vyhledávání.

Tento typ metadat je uložen ve schématu pg_tables. Konkrétně plánovač využívá pg_class a pg_stats. Podívej se, jaké informace tyto objekty obsahují.

Toto cvičení je součástí kurzu

Optimalizace výkonu dotazů v PostgreSQL

Zobrazit kurz

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

SELECT ___ -- Index indicator column
FROM pg_class
WHERE relname = 'daily_aqi';
Upravit a spustit kód