Chapter 53. Vistas del sistema

Table of Contents

53.1. Descripción general
53.2. pg_aios
53.3. pg_available_extensions
53.4. pg_available_extension_versions
53.5. pg_backend_memory_contexts
53.6. pg_config
53.7. pg_cursors
53.8. pg_file_settings
53.9. pg_group
53.10. pg_hba_file_rules
53.11. pg_ident_file_mappings
53.12. pg_indexes
53.13. pg_locks
53.14. pg_matviews
53.15. pg_policies
53.16. pg_prepared_statements
53.17. pg_prepared_xacts
53.18. pg_publication_tables
53.19. pg_replication_origin_status
53.20. pg_replication_slots
53.21. pg_roles
53.22. pg_rules
53.23. pg_seclabels
53.24. pg_sequences
53.25. pg_settings
53.26. pg_shadow
53.27. pg_shmem_allocations
53.28. pg_shmem_allocations_numa
53.29. pg_stats
53.30. pg_stats_ext
53.31. pg_stats_ext_exprs
53.32. pg_tables
53.33. pg_timezone_abbrevs
53.34. pg_timezone_names
53.35. pg_user
53.36. pg_user_mappings
53.37. pg_views
53.38. pg_wait_events

Además de los catálogos del sistema, PostgreSQL proporciona una serie de vistas integradas. Algunas vistas del sistema proporcionan un acceso conveniente a algunas consultas de uso común en los catálogos del sistema. Otras vistas proporcionan acceso al estado interno del servidor.

El esquema de información (Chapter 35) proporciona un conjunto alternativo de vistas que se superponen con la funcionalidad de las vistas del sistema. Dado que el esquema de información es el estándar SQL, mientras que las vistas descritas aquí son específicas de PostgreSQL, suele ser mejor utilizar el esquema de información si este proporciona toda la información que necesitas.

Table 53.1 enumera las vistas del sistema descritas aquí. A continuación se presenta una documentación más detallada de cada vista. Existen algunas vistas adicionales que proporcionan acceso a estadísticas acumuladas; se describen en Table 27.2.