init fork
本节从文件和目录的层次描述存储格式。 传统上,数据库集簇所使用的配置文件和数据文件都存放在集簇的数据目录中,这个目录通常称为 PGDATA (名字来自可用于定义它的环境变量)。 PGDATA 的一个常见位置是 /var/lib/pgsql/data 。同一台机器上可以存在多个由不同服务器实例管理的集簇。 PGDATA 目录包含若干子目录和控制文件,如 表 66.1 所示。除这些必需项之外,集簇配置文件 postgresql.conf 、 pg_hba.conf 和 pg_ident.conf …
当前查看 PostgreSQL 18。
中文定义与说明
存储结构 fork-init。
同版本中文手册节选
本节从文件和目录的层次描述存储格式。
传统上,数据库集簇所使用的配置文件和数据文件都存放在集簇的数据目录中,这个目录通常称为 PGDATA(名字来自可用于定义它的环境变量)。PGDATA 的一个常见位置是
/var/lib/pgsql/data。同一台机器上可以存在多个由不同服务器实例管理的集簇。
PGDATA 目录包含若干子目录和控制文件,如表 66.1 所示。除这些必需项之外,集簇配置文件
postgresql.conf、pg_hba.conf 和
pg_ident.conf 传统上也存放在 PGDATA
中,不过也可以把它们放在其他地方。
对于集簇中的每个数据库,PGDATA/base
中都有一个子目录,其名称是该数据库在 pg_database
中的 OID。这个子目录是该数据库文件的默认位置;特别是,它的系统目录就存放在这里。
说明
本节从文件和目录的层次描述存储格式。 传统上,数据库集簇所使用的配置文件和数据文件都存放在集簇的数据目录中,这个目录通常称为 PGDATA (名字来自可用于定义它的环境变量)。 PGDATA 的一个常见位置是 /var/lib/pgsql/data 。同一台机器上可以存在多个由不同服务器实例管理的集簇。 PGDATA 目录包含若干子目录和控制文件,如 表 66.1 所示。除这些必需项之外,集簇配置文件 postgresql.conf 、 pg_hba.conf 和 pg_ident.conf 传统上也存放在 PGDATA 中,不过也可以把它们放在其他地方。 对于集簇中的每个数据库, PGDATA /base 中都有一个子目录,其名称是该数据库在 pg_database 中的 OID。这个子目录是该数据库文件的默认位置;特别是,它的系统目录就存放在这里。
- 关系分叉
- init
相关条目
文档与源码
来源构建
- 版本
- 18.6
- 构建
- https://ftp.postgresql.org/pub/source/v18.6/postgresql-18.6.tar.bz2
- 来源指纹
555610c24d53e4316da5b7d3fc25c279d96856d5e0e23ee308c328c5fa881d9f
版本比较
PostgreSQL 17 → 18: 无变化。
比较已记录的接口与属性,排除来源指纹和构建元数据。某个样本中没有记录,不能据此判断实际引入或移除的版本。
相关条目
导出 JSON · 返回存储结构 · 收录范围为 PostgreSQL 10 至 20;最早采样版本不一定是实际引入版本。