Informazioni sui cataloghi e le 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 degli innumerevoli silos di dati richiesti al momento. Esiste anche un'altra forma di dati, chiamata 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 ottimali e sicurezza di un database. Consentono di visualizzare gli utenti connessi, le informazioni sulle transazioni e i blocchi, i dati sulle prestazioni e l'utilizzo degli indici e 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 creati automaticamente quando si crea un database.