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события ожидания

52.1. Overview #

Table 52.1 lists the system views. More detailed documentation of each catalog follows below. Except where noted, all the views described here are read-only.

Table 52.1. System Views

View NamePurpose
pg_available_extensionsavailable extensions
pg_available_extension_versionsavailable versions of extensions
pg_backend_memory_contextsbackend memory contexts
pg_configcompile-time configuration parameters
pg_cursorsopen cursors
pg_file_settingssummary of configuration file contents
pg_groupgroups of database users
pg_hba_file_rulessummary of client authentication configuration file contents
pg_ident_file_mappingssummary of client user name mapping configuration file contents
pg_indexesindexes
pg_lockslocks currently held or awaited
pg_matviewsmaterialized views
pg_policiespolicies
pg_prepared_statementsprepared statements
pg_prepared_xactsprepared transactions
pg_publication_tablespublications and information of their associated tables
pg_replication_origin_statusinformation about replication origins, including replication progress
pg_replication_slotsreplication slot information
pg_rolesdatabase roles
pg_rulesrules
pg_seclabelssecurity labels
pg_sequencessequences
pg_settingsparameter settings
pg_shadowdatabase users
pg_shmem_allocationsshared memory allocations
pg_statsplanner statistics
pg_stats_extextended planner statistics
pg_stats_ext_exprsextended planner statistics for expressions
pg_tablestables
pg_timezone_abbrevstime zone abbreviations
pg_timezone_namestime zone names
pg_userdatabase users
pg_user_mappingsuser mappings
pg_viewsviews
pg_wait_eventswait events

FAQ