52.1. Обзор #

В Таблице 52.1 перечислены системные представления. Подробное описание каждого представления следует далее. Кроме явно отмеченных исключений, все описанные здесь представления доступны только для чтения.

Таблица 52.1. Системные представления

Имя представленияПредназначение
pg_available_extensionsдоступные расширения
pg_available_extension_versionsдоступные версии расширений
pg_backend_memory_contextsконтекст памяти обслуживающего процесса
pg_configпараметры конфигурации времени компиляции
pg_cursorsоткрытые курсоры
pg_file_settingsсводка содержимого файла конфигурации
pg_groupгруппы пользователей баз данных
pg_hba_file_rulesсводка содержимого файла конфигурации аутентификации клиентов
pg_ident_file_mappingsсводное содержимое файла конфигурации с сопоставлениями имён пользователей
pg_indexesиндексы
pg_locksблокировки, установленные или ожидаемые в данный момент
pg_matviewsматериализованные представления
pg_policiespolicies
pg_prepared_statementsподготовленные операторы
pg_prepared_xactsподготовленные транзакции
pg_publication_tablesпубликации и информация о связанных с ними таблицах
pg_replication_origin_statusинформация об источниках репликации, включая данные прогресса репликации
pg_replication_slotsинформация о слотах репликации
pg_rolesроли баз данных
pg_rulesправила
pg_seclabelsметки безопасности
pg_sequencesпоследовательности
pg_settingsзначения параметров
pg_shadowпользователи базы данных
pg_shmem_allocationsблоки, выделенные в общей памяти
pg_statsстатистика планировщика
pg_stats_extрасширенная статистика планировщика
pg_stats_ext_exprsрасширенная статистика планировщика по выражениям
pg_tablesтаблицы
pg_timezone_abbrevsаббревиатуры часовых поясов
pg_timezone_namesимена часовых поясов
pg_userпользователи базы данных
pg_user_mappingsсопоставления пользователей
pg_viewsпредставления
pg_wait_eventsсобытия ожидания