Vysvětlení systémových katalogů a systémových zobrazení
Když většina lidí uvažuje o databázi, uvažuje o užitečných informacích, které obsahuje. Tato data můžou být prodejní objednávky, záznamy zaměstnanců, meteorologické informace nebo libovolná bezpočet dat, která teď potřebujeme. Existuje také jiná forma dat, označovaná jako metadata. Metadata jsou definována jako data o datech a zahrnují všechny strukturální informace o databázových objektech. Metadata také zahrnují údaje o výkonu, data úložiště, data zabezpečení a všechny další informace, které je potřeba o uživatelských datech ukládat.
Metadata jsou nezbytná k zajištění optimálního výkonu a zabezpečení databáze. Umožňuje vypsat uživatele, kteří jsou připojeni, informace o transakcích a zámky, údaje o výkonu a využití indexu, a to mimo řadu dalších užitečných metrik a hodnot.
V PostgreSQL se metadata ukládají ve schématu systému pg_catalog . Schéma pg_catalog , tabulky katalogu a zobrazení katalogu se při vytváření databáze automaticky vytvoří.