创建账号 操作场景 创建云数据库RDS实例时,系统默认同步创建管理员root账号,您可根据业务需要,添加其他账号。 约束限制 实例必须处于开机状态。 恢复中的实例,不可进行该操作。 操作步骤 登录管理控制台。 单击管理控制台左上角的,选择区域。 单击页面左上角的,选择“数据库 >
可从多个上游服务器,做数据的聚集和合并。 pglogical要求: pglogical 扩展必须同时安装在发布端和订阅端上。 发布端和订阅端上的表必须具有相同的名称并且位于相同的模式中。 发布端和订阅端的表必须具有相同的列,每列中的数据类型必须相同。 表必须具有相同的主键。
备份类型 RDS for PostgreSQL支持的备份有很多种,根据不同维度,有如下分类。 按照数据量:分为全量备份、库级备份和增量备份。 表1 全量备份和增量备份对比 备份类型 全量备份 库级备份 增量备份 描述 全量备份是备份数据库所有数据。 库级备份是备份实例下指定的数据库
安装配置 在云上部署PgBouncer连接池,需要先购买弹性云服务器。建议选择与后端RDS实例相同VPC、相同子网创建,降低网络通信时延。购买成功后登录ECS进行环境搭建。
libpq是PostgreSQL的C应用程序接口,包含一组库函数,允许客户端程序将查询请求发送给PostgreSQL后端服务器并接收这些查询的结果。 JDBC是Java语言中用来规范客户端程序如何访问数据库的应用程序接口,在PostgreSQL中JDBC支持故障转移和负载均衡。
使用Replication Slot创建数据订阅 功能介绍 PostgreSQL原生支持使用复制槽(Replication Slot)开启数据订阅(Change Data Capture,简称CDC)。Replication Slot是用于逻辑复制的核心机制,主要作用如下: 确保主库的
数据库年龄增长问题定位及处理方法 指标异常说明(影响) 同一个数据库中,存在的最旧和最新两个事务之间的年龄最多是2^31,即20亿,当表的年龄大于autovacuum_freeze_max_age时(云上默认是4亿),autovacuum进程会自动对表进行freeze。 数据库年龄一旦超过
使用事件触发器实现DDL回收站、防火墙、增量订阅同步 功能介绍 RDS for PostgreSQL开放事件触发器(Event Trigger),可以实现DDL回收站、DDL防火墙、DDL增量订阅同步等功能。灵活使用事件触发器可以减少维护成本,保护数据安全。 如果您对数据库安全有非常高的要求
su - postgres mkdir /home/postgres/backuprds 停止本地PostgreSQL数据库服务。
通过界面升级大版本 操作场景 RDS for PostgreSQL支持通过界面升级引擎大版本,目前支持以下两种升级方式: 不割接模式:用于新版本业务兼容性测试。大版本升级可能导致业务兼容性问题,强烈建议业务进行充分兼容性测试,测试通过后,再进行割接模式升级。使用不割接模式升级,不会影响原实例