Недавно я начал работать с AWS Data Migration Service (DMS) и столкнулся с некоторыми проблемами.
В настоящее время выполняется попытка переноса базы данных Oracle объемом 10 ГБ на AWS RDS Postgres. Работает, но имеет сумасшедшие (?) Требования к памяти. Похоже, что он загружает всю БД в память ... Начал с dms.r4.large
(15,5 ГБ), но can not allocate memory
через прибл. 98% .... Работает нормально с dms.r4.xlarge
(30,5 ГБ)
Как вы можете видеть на снимке экрана (свободная память, минимум), экземпляр постоянно работает «полный», прежде чем вся память будет освобождена после завершения задачи (или сбоя).
Есть ли какой-нибудь параметр, чтобы изменить это и почему он так себя ведет? Это делает всю задачу ненужной и дорогой ...