可以通过修改 auth-method 认证方法为 md5 来要求用户登录时候输入口令密码。# 解决方案## 自建PostgreSQL实例1. 为默认用户 postgres 修改自定义的密码```sql[postgres@iv-ebgymdaodpe2tgjofpe5 pgdata]$ psqlpsql (12.10)Type "help" for help.#修改最高权限用户postgres的账号密码 postgres=# alter role postgres with password 'xxxxx';ALTER ROLEpostgres=# \q```...
# 前言在配置好逻辑复制之后,我们需要了解逻辑复制相关信息,如复制延迟,replication slot 相关位点信息。PostgreSQL 为我们提供了丰富的表/视图,方便我们进行监控。## 检查逻辑复制的基本配置信息在订阅端查看基... * restart_lsn 是可能仍被这个槽的订阅者要求的最旧 WAL LSN,并且因此不会在检查点期间自动被移除。* confirmed_flush_lsn 代表逻辑槽的订阅者已经确认接收 WAL 日志的位点信息。* wal_status : 复制槽状态,会有...
# **场景介绍**在数据迁移场景中,如果对实时性要求不高,可以采用离线的方式来进行迁移,pg_dump 以及 pg_restore 是不错的工具,pg_dump 提供了并行复制的方式,可以极大的提高备份恢复效率。遗憾的是,要使用并行,必... pg_restore` between two running Postgres servers. To make a copy of a database to another server as quickly as possible, one would like to use the parallel options of `pg_dump` and still be able to...
PostgreSQL 等。接着要考虑**业务应用对数据一致性的要求**。如果业务应用需要强一致性,那么优先选择关系型数据库;如果业务应用可以接受数据的最终一致性,那么各类 NoSQL 数据库都可以成为待选项,具体结合数据模型做进一步考虑。其中,MongoDB 可以通过调整本身的某些参数达到数据强一致的效果,开发人员需要关注。此外,**除了考虑业务应用现阶段的需求,还需要为未来做考虑,这里面最重要的就是预估业务增量,包括对性能、数据量...
可以通过修改 auth-method 认证方法为 md5 来要求用户登录时候输入口令密码。# 解决方案## 自建PostgreSQL实例1. 为默认用户 postgres 修改自定义的密码```sql[postgres@iv-ebgymdaodpe2tgjofpe5 pgdata]$ psqlpsql (12.10)Type "help" for help.#修改最高权限用户postgres的账号密码 postgres=# alter role postgres with password 'xxxxx';ALTER ROLEpostgres=# \q```...
本文介绍如何在数据库传输服务 DTS 控制台创建火山引擎专有网络 PostgreSQL 同步至公网自建 PostgreSQL 任务。 前提条件已注册火山引擎账号并完成实名认证。详细操作,请参见如何进行账号注册和实名认证。 按需设置... 使用限制应用限制类型 说明 源端 带宽要求:源端所属的服务器需具备足够出口带宽,否则将影响数据同步的速率。 待同步的表需具备主键或唯一非空约束,且字段具有唯一性,否则可能会导致数据不一致。 单任务中表的...
WAL 日志的要求如下: 需开启 WAL 日志功能,并设置参数 wal_level 为 logical。 WAL 日志至少要保留 24 小时,建议保留 7 天以上的日志,否则 DTS 可能因无法获取日志从而导致任务失败,某些情况下也可能导致数据丢失。 其他 单个同步任务只能同步一个数据库,当有多个数据库需要同步时,您可以为每个数据库配置都配置一个同步任务。 建议源库和目标库的 PostgreSQL 版本保持一致,或者从低版本同步至高版本以保障兼容性。如果是高...
请参见预检查项(PostgreSQL)。 当您想通过专线实现数据同步时,您可以提交工单联系技术人员。 使用限制应用限制类型 说明 源库 带宽要求:源库所属的服务器需具备足够出口带宽,否则将影响数据同步的速率。 待同步的表需具备主键或唯一非空约束,且字段具有唯一性,否则可能会导致数据不一致。 单任务中表的数量建议不超过 2 万,库的数量不超过 50 个。当有大量库表需要同步时,建议拆分为多个任务。 如需进行增量同步,WAL 日志的...
本文介绍如何在数据库传输服务 DTS 控制台创建公网自建 PostgreSQL 同步至火山引擎专有网络 PostgreSQL 任务。 前提条件已注册火山引擎账号并完成实名认证。详细操作,请参见如何进行账号注册和实名认证。 按需设置... 使用限制应用限制类型 说明 源端 带宽要求:源端所属的服务器需具备足够出口带宽,否则将影响数据同步的速率。 待同步的表需具备主键或唯一非空约束,且字段具有唯一性,否则可能会导致数据不一致。 单任务中表的...
本文介绍如何在数据库传输服务 DTS 控制台创建火山引擎版 PostgreSQL 同步至火山引擎专有网络 PostgreSQL 任务。 前提条件已注册火山引擎账号并完成实名认证。详细操作,请参见如何进行账号注册和实名认证。 已创建... 使用限制应用限制类型 说明 源端 带宽要求:源端所属的服务器需具备足够出口带宽,否则将影响数据同步的速率。 待同步的表需具备主键或唯一非空约束,且字段具有唯一性,否则可能会导致数据不一致。 单任务中表的...
本文介绍如何为 PostgreSQL 实例的数据库创建和删除账号。 前提条件已创建实例,实例处于运行中状态。 操作步骤登录云数据库 PostgreSQL 版控制台。 在顶部菜单栏的左上角,选择实例所属的项目和地域。 说明 如未设... 要求如下: 长度为 8~32 个字符。 由大写字母、小写字母、数字、特殊字符中的任意三种组成。 特殊字符为 !@$%^*()&_+-=。 确认密码 再次输入密码。 账号权限 可为账号设定以下权限(可多选): Login:登录。...
WAL 日志的参数要求: 需开启 WAL 日志功能,并设置参数 wal_level 为 logical。 WAL 日志至少要保留 24 小时,建议保留 7 天以上的日志,否则 DTS 可能因无法获取日志从而导致任务失败,某些情况下也可能导致数据丢失。 其他 单个迁移任务只能迁移一个数据库,当有多个数据库需要迁移时,您可以为每个数据库配置都配置一个迁移任务。 建议源库和目标库的 PostgreSQL 版本保持一致,或者从低版本迁移至高版本以保障兼容性。如果是高...
数据库传输服务 DTS 创建或配置 PostgreSQL 的迁移或同步任务时,会先对数据库进行各项检查。本文介绍检查项的详细信息。 检查项 数据库类型 检查范围 级别 检查内容 备注 数据库连通性检查 源库 目标库 所有迁移... pgsql plr postgis postgis_raster postgis_sfcgal postgis_tiger_geocoder postgis_topology postgres_fdw set_user sslinfo tablefunc tsm_system_rows tsm_system_time unaccent uuid-ossp xml2 源库 WAL 级别...