如何在 AWS RDS Postgresql 13 上设置 wal_level?

Posted

技术标签:

【中文标题】如何在 AWS RDS Postgresql 13 上设置 wal_level?【英文标题】:How to set the wal_level on AWS RDS Postgresql 13? 【发布时间】:2021-06-15 01:15:45 【问题描述】:

将 RDS 升级到 Postgres 13.1 后,我们的逻辑复制失败并出现 connections exceeds max_wal_senders (currently 0) 错误。当我检查参数组时,我找不到设置wal_level 的选项(应该是logical)。有人知道怎么设置吗?

【问题讨论】:

【参考方案1】:

可以通过在参数组中设置rds.logical_replication = 1shared_preload_libraries = pglogical来启用逻辑复制。

wal_level 不需要显式设置。

【讨论】:

以上是关于如何在 AWS RDS Postgresql 13 上设置 wal_level?的主要内容,如果未能解决你的问题,请参考以下文章

将 CSV 导入到 postgreSQL 中的表中,忽略重复项 - 亚马逊 AWS/RDS

AWS RDS (PostgreSQL) 自动备份

markdown 配置。 AWS PostgreSQL RDS使用pgbadger

AWS RDS PostgreSQL:PostgreSQL 复制延迟的承诺价值是多少?

Django/PostgreSQL 全文搜索 - 在 AWS RDS PostgreSQL 上使用 SearchVector 与 SearchVectorField 时的不同搜索结果

出于开发目的,无法从本地主机连接到 AWS RDS Postgresql