我在Ubuntu 14.04 LTS上运行PostgreSQL 9.3。我不记得创建集群但直接去创建数据库。
使用pg_lsclusters
,我发现我的数据库跟随我的数据库
Ver Cluster Port Status Owner Data directory
9.3 main 5432 online postgres /var/lib/postgresql/9.3/main
我正在阅读PostgreSQL文档,但无法找到相关信息。
我有以下问题:
感谢您的任何澄清!
答案 0 :(得分:1)
你真的在Debian或Ubuntu"上询问" PostgreSQL,因为它是包装和封装实用程序,而不是PostgreSQL自己。
有关信息,请参阅the PostgreSQL help on the Ubuntu community wiki。这也主要适用于Debian,因为它使用与PostgreSQL相同的打包方式。
针对您的具体问题:
PostgreSQL会自动创建默认群集吗?如果是这样,使用它是否是好习惯?
严格pg_wrapper
,管理PostgreSQL安装的Ubuntu / Debian工具创建它。是的,使用它没关系,并且通常没有太多理由不这样做。
PostgreSQL是否也会自动启动默认群集?
这取决于您的操作系统及其PostgreSQL包,而不是PostgreSQL自身。有关如何配置Ubuntu上的内容的信息,请参阅Boot Howto - Ubuntu Community Wiki。