PostgreSQLLa base de données la plus sophistiquée au monde.

42.34. Vues système

En plus des catalogues système, PostgreSQL™ apporte un certain nombre de vues internes. Quelques vues systèmes apportent un moyen simple et agréable d'accéder à des requêtes habituellement utilisées dans les catalogues systèmes. D'autres vues donnent accès à l'état du serveur interne.

Le schéma information (Chapitre 31, Schéma d'informations) fournit un autre ensemble de vues qui rejoignent les fonctionnalités des vues systèmes. Comme le schéma information est en SQL standard alors que les vues décrites ici sont spécifiques à PostgreSQL™, il est généralement mieux d'utiliser le schéma information si celui-ci apporte toutes les informations dont vous avez besoin.

Tableau 42.34, « Vues système » indique les vues systèmes décrites ici. Une documentation plus détaillée de chaque vue suit ceci. Il existe en plus des vues supplémentaires permettant d'accéder aux résultats du collecteur de statistiques  elles sont décrites dans le Tableau 24.1, « Vues statistiques standards ».

Sauf lorsque c'est noté, toutes les vues décrites ici sont en lecture seule.

Tableau 42.34. Vues système

Nom de la vue But
pg_group groupe d'utilisateurs de la base de données
pg_indexes index
pg_locks verrous actuellement contenus
pg_prepared_xacts transactions actuellement préparées
pg_roles rôles dans la base de données
pg_rules règles
pg_settings configuration
pg_shadow utilisateurs des bases de données
pg_stats statistiques du planificateur
pg_tables tables
pg_user utilisateurs des bases de données
pg_views vues