2

今天我安装了 postgreSQL 来使用。当我阅读有关 postgreSQL 的文档时,我发现可能存在多个数据目录。单个安装是否有多个数据目录?还是我理解错了?

在我的安装中,数据目录位于

C:\Program Files\PostgreSQL\8.3\data

如果单个安装可以有多个数据目录,目录结构将如何?请帮助我理解。

4

2 回答 2

5

我认为您的意思是表空间,请查看手册:CREATE TABLESPACE

于 2012-10-17T15:10:59.877 回答
4

每个 PostgreSQL 集群只能有一个数据目录。集群是监听端口的 postmaster,从一个数据目录管理多个数据库。您可以通过使用或通过系统服务启动多个 postmasters 来拥有多个集群pg_ctl,每个 postmasters 侦听不同的端口并使用不同的数据目录。

如果您在一台机器上有多个集群,那么您就有多个数据目录。需要这样做是不寻常的,但这是可能的。

如果您在询问有关文档的问题时链接到您正在谈论的文档,那将非常有帮助。

于 2012-10-17T22:33:14.907 回答