Omówienie katalogów systemowych i widoków systemowych

Ukończone

Kiedy większość ludzi myśli o bazie danych, myśli o przydatnych informacjach, które zawiera. Te dane mogą być zamówieniami sprzedaży, rejestrami pracowników, informacjami meteorologicznymi lub dowolną z niezliczonych silosów danych, których teraz potrzebujemy. Istnieje również inna forma danych nazywana metadanymi. Metadane są definiowane jako dane dotyczące danych i zawierają wszystkie informacje strukturalne o obiektach bazy danych. Metadane obejmują również dane dotyczące wydajności, dane magazynu, dane zabezpieczeń i wszelkie inne informacje, które muszą być przechowywane na temat danych użytkownika.

Metadane są niezbędne do zapewnienia optymalnej wydajności i bezpieczeństwa bazy danych. Umożliwia wyświetlenie listy użytkowników, którzy są połączeni, informacje o transakcji i blokady, dane wydajności i użycie indeksu wśród wielu innych przydatnych metryk i wartości.

W usłudze PostgreSQL metadane są przechowywane w schemacie systemu pg_catalog . Schemat pg_catalog, tabele wykazu i widoki wykazu są tworzone automatycznie podczas tworzenia bazy danych.