Перейти к основному содержимому

Обзор

В таблице ниже перечислены системные каталоги. Более подробная документация по каждому каталогу приведена ниже.

Большинство системных каталогов копируются из базы данных шаблонов при создании базы данных и впоследствии являются специфическими для каждой базы данных. Несколько каталогов физически разделяются между всеми базами данных в кластере; они указаны в описании отдельных каталогов.

Название каталогаНазначение
pg_aggregateагрегатные функции
pg_amметоды доступа к отношениям
pg_amopоператоры методов доступа
pg_amprocвспомогательные функции метода доступа
pg_attrdefзначения по умолчанию для столбцов
pg_attributeстолбцы таблицы («атрибуты»)
pg_authidидентификаторы авторизации (роли)
pg_auth_membersидентификатор авторизации отношение членства - корабли
pg_castприведения (преобразования типов данных)
pg_classтаблицы, индексы, последовательности, представления («отношения»)
pg_collationcollations (информация о локали)
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сопоставление пользователей с зарубежными серверами