我最近开始使用 AWS Data Migration Service (DMS) 并遇到了一些问题。
目前正在尝试将 10GB 的 Oracle 数据库迁移到 AWS RDS Postgres。有效但有疯狂的(?)内存要求。感觉就像它将整个数据库加载到内存中......从 dms.r4.large
(15.5GB)开始但can not allocate memory
大约之后。98%.... 将顺利运行dms.r4.xlarge
(30.5GB)
正如您在屏幕截图中看到的(可释放内存,最小值),在任务完成(或崩溃)时所有内存被释放之前,实例一直在“满”运行。
是否有任何设置可以更改它,为什么它会这样?它使整个任务变得不必要的昂贵......