Informazioni sui cataloghi di sistema e sulle viste di sistema

Completato

Quando la maggior parte delle persone pensa a un database, pensa alle informazioni utili contenute. Questi dati potrebbero essere ordini di vendita, record dei dipendenti, informazioni meteorologiche o uno qualsiasi dei innumerevoli silos di dati che ora richiedono. Esiste anche un'altra forma di dati, denominata metadati. I metadati vengono definiti come dati e includono tutte le informazioni strutturali sugli oggetti di database. I metadati includono anche dati sulle prestazioni, dati di archiviazione, dati di sicurezza e altre informazioni che devono essere archiviate sui dati utente.

I metadati sono essenziali per garantire prestazioni e sicurezza ottimali di un database. Consente di elencare gli utenti connessi, le informazioni sulle transazioni e i blocchi, i dati sulle prestazioni e l'utilizzo degli indici tra molte altre metriche e valori utili.

In PostgreSQL i metadati vengono archiviati nello schema di sistema pg_catalog . Lo schema pg_catalog , le tabelle del catalogo e le viste del catalogo vengono create automaticamente quando si crea un database.