51.1. Overview
Table 51.1列出系统目录。每个目录的详细文档如下。
在数据库创建期间,大多数系统目录都是从模板数据库复制的,此后是特定于数据库的。在群集中的所有数据库之间物理共享一些目录。这些在各个目录的说明中都有说明。
表 51.1. 系统目录
Catalog Name | Purpose |
---|---|
pg_aggregate | aggregate functions |
pg_am | 索引访问方法 |
pg_amop | 访问方法运算符 |
pg_amproc | 访问方法支持程序 |
pg_attrdef | 列默认值 |
pg_attribute | 表列(“属性”) |
pg_authid | 授权标识符(角色) |
pg_auth_members | 授权标识符成员关系 |
pg_cast | 强制类型转换(数据类型转换) |
pg_class | 表,索引,序列,视图(“关系”) |
pg_collation | 排序规则(语言环境信息) |
pg_constraint | 检查约束,唯一约束,主键约束,外键约束 |
pg_conversion | 编码转换信息 |
pg_database | 该数据库集群中的数据库 |
pg_db_role_setting | 每个角色和每个数据库的设置 |
pg_default_acl | 对象类型的默认权限 |
pg_depend | 数据库对象之间的依赖关系 |
pg_description | 关于数据库对象的描述或 Comments |
pg_enum | 枚举标签和值定义 |
pg_event_trigger | event triggers |
pg_extension | installed extensions |
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 | schemas |
pg_opclass | 访问方法运算符类 |
pg_operator | operators |
pg_opfamily | 访问方法运算符族 |
pg_partitioned_table | 有关表分区键的信息 |
pg_pltemplate | 程序语言的模板数据 |
pg_policy | row-security policies |
pg_proc | 功能和程序 |
pg_publication | 逻辑复制的出版物 |
pg_publication_rel | 与出版物 Map 的关系 |
pg_range | 有关范围类型的信息 |
pg_replication_origin | 注册复制源 |
pg_rewrite | 查询重写规则 |
pg_seclabel | 数据库对象上的安全标签 |
pg_sequence | 有关序列的信息 |
pg_shdepend | 对共享对象的依赖 |
pg_shdescription | 对共享对象的 Comment |
pg_shseclabel | 共享数据库对象上的安全标签 |
pg_statistic | planner statistics |
pg_statistic_ext | 扩展计划者统计 |
pg_subscription | 逻辑复制订阅 |
pg_subscription_rel | 订阅的关系状态 |
pg_tablespace | 该数据库集群中的表空间 |
pg_transform | 转换(数据类型到过程语言的转换) |
pg_trigger | triggers |
pg_ts_config | Literals 搜索配置 |
pg_ts_config_map | 文本搜索配置的令牌 Map |
pg_ts_dict | Literals 搜索字典 |
pg_ts_parser | Literals 搜寻解析器 |
pg_ts_template | Literals 搜寻范本 |
pg_type | data types |
pg_user_mapping | 用户到外部服务器的 Map |