小编Dav*_*ker的帖子

在 Linux 上使用自动故障转移轻松实现 Postgresql 主/从复制?

我的应用程序需要一个可靠的 SQL DB,并且一直在研究 Postgresql 的流复制支持。设置主/从复制似乎并不难,您可以使用从作为只读查询的热备用。到目前为止一切都很好。但是,当主站失败(或从站认为主站失败)时,我如何自动将一个从站提升为主站?我知道我可以在从服务器上编写一个文件以使其成为主服务器,但我正在寻找脚本等来做到这一点(并确保主服务器保持关闭等)。

任何人都知道如何在 Ubuntu 12.04 上执行此操作的不错教程?在 Hetzner 举办(获得奖励积分)?厨师食谱什么的?

postgresql replication linux

8
推荐指数
2
解决办法
1万
查看次数

Postgres GIN 索引需要定期重建吗?

它们会像 btree 索引一样膨胀吗?如果是这样,如何通过自动重新索引脚本来测量膨胀。我对提高查询性能和节省空间感兴趣。

postgresql index-tuning

7
推荐指数
1
解决办法
729
查看次数

Postgresql:将模式从一台服务器复制到另一台服务器时如何避免编码问题?

我正在使用 pg_dump 和 pg_restore 将模式从一个 Postgresql 9.5 服务器移动到另一个。在目标服务器上:

$ pg_dump -h source.example.com -n my_schema -v --no-owner -F c -f my_schema.dump
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
    LANGUAGE = (unset),
    LC_ALL = (unset),
    LC_CTYPE = "UTF-8",
    LANG = (unset)
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
...
pg_dump: saving encoding = UTF8
(dump completes with no other errors or warnings)

$ pg_restore -h 127.0.0.1 -e …
Run Code Online (Sandbox Code Playgroud)

postgresql pg-dump pg-restore

5
推荐指数
1
解决办法
1015
查看次数

如何在启用数据校验和的情况下从 PPA 在 Ubuntu 上安装 Postgresql?

我们当前正在从 PostgreSQL apt 存储库安装 Postgresql。有没有办法让“apt-get install postgresql-9.6”在设置集群时使用 --data-checksums 选项?

或者我们需要以不同的方式安装 Postgresql 吗?

postgresql ubuntu

3
推荐指数
1
解决办法
403
查看次数