Обзор
В таблице ниже перечислены системные каталоги. Более подробная документация по каждому каталогу приведена ниже.
Большинство системных каталогов копируются из базы данных шаблонов при создании базы данных и впоследствии являются специфическими для каждой базы данных. Несколько каталогов физически разделяются между всеми базами данных в кластере; они указаны в описании отдельных каталогов.
Название каталога | Назначение |
---|---|
pg_aggregate | агрегатные функции |
pg_am | методы доступа к отношениям |
pg_amop | операторы методов доступа |
pg_amproc | вспомогательные функции метода доступа |
pg_attrdef | значения по умолчанию для столбцов |
pg_attribute | столбцы таблицы («атрибуты») |
pg_authid | идентификаторы авторизации (роли) |
pg_auth_members | идентификатор авторизации отношение членства - корабли |
pg_cast | приведения (преобразования типов данных) |
pg_class | таблицы, индексы, последовательности, представления («отношения») |
pg_collation | collations (информация о локали) |
pg_constraint | ограничения проверки, уникальные ограничения, ограничения первичного ключа, ограничения внешнего ключа |
pg_conversion | информация о преобразовании кодировки |
pg_database | базы данных в этом кластере баз данных |
pg_db_role_setting | настройки для каждой роли и базы данных |
pg_default_acl | привилегии по умолчанию для типов объектов |
pg_depend | зависимости между объектами базы данных |
pg_description | описания или комментарии к объектам базы данных |
pg_enum | определения меток и значений перечислений |
pg_event_trigger | триггеры событий |
pg_extension | установленные расширения |
pg_foreign_data_wrapper | определения обертки для иностранных данных |
pg_foreign_server | определения иностранных серверов |
pg_foreign_table | дополнительная информация о зарубежных таблицах |
pg_index | дополнительная информация об индексе |
pg_inherits | иерархия наследования таблиц |
pg_init_privs | начальные привилегии объекта |
pg_language | языки для записи функций |
pg_largeobject | страницы данных для больших объектов |
pg_largeobject_metadata | метаданные для больших объектов |
pg_namespace | схемы |
pg_opclass | классы операторов методов доступа |
pg_operator | операторы |
pg_opfamily | семейства операторов метода доступа |
pg_parameter_acl | параметры конфигурации, для которых были предоставлены привилегии |
pg_partitioned_table | информация о ключах разделов таблиц |
pg_policy | политика безопасности в рядах |
pg_proc | функции и процедуры |
pg_publication | публикации для логической репликации |
pg_publication_namespace | сопоставление схемы и публикации |
pg_publication_rel | отношение к отображению публикаций |
pg_range | информация о типах диапазонов |
pg_replication_origin | зарегистрированные источники репликации |
pg_rewrite | правила перезаписи запросов |
pg_seclabel | метки безопасности на объектах базы данных |
pg_sequence | информация о последовательностях |
pg_shdepend | зависимости от общих объектов |
pg_shdescription | комментарии к общим объектам |
pg_shseclabel | метки безопасности на общих объектах базы данных |
pg_statistic | статистика планировщика |
pg_statistic_ext | расширенная статистика планировщика (определение) |
pg_statistic_ext_data | расширенная статистика планировщика (построенная статистика) |
pg_subscription | подписки на логическую репликацию |
pg_subscription_rel | состояние отношений для подписок |
pg_tablespace | пространства таблиц в этом кластере баз данных |
pg_transform | преобразования (преобразования типов данных в процедурные языки) |
pg_trigger | триггеры |
pg_ts_config | конфигурации текстового поиска |
pg_ts_config_map | сопоставления маркеров конфигураций текстового поиска |
pg_ts_dict | словари для поиска текста |
pg_ts_parser | парсеры текстового поиска |
pg_ts_template | шаблоны для поиска текста |
pg_type | типы данных |
pg_user_mapping | сопоставление пользователей с зарубежными серверами |