文档首页> 数据复制服务 DRS> 故障排除> 失败案例> PostgreSQL->PostgreSQL实时同步> 全量或增量阶段失败报错,关键词“memory required is *** MB, maintenance_work_mem is *** MB”
更新时间:2023-06-28 GMT+08:00

全量或增量阶段失败报错,关键词“memory required is *** MB, maintenance_work_mem is *** MB”

场景描述

全量或增量同步期间DRS任务报错,同步日志界面提示:retry structures failed events=the fail structures are [type=index, index=***, schema_name=***, object_name=***]reason:[ERROR: memory required is *** MB, maintenance_work_mem is *** MB]。

可能原因

目标库创建索引时,需要的内存大于数据库配置maintenance_work_mem的大小。

解决方案

  1. 参考修改实例参数内容,修改目标数据库RDS for PostgreSQL配置参数maintenance_work_mem至合适值。
  2. 等待数据库重启生效后,在DRS任务管理页面单击“续传”继续同步。