为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DM8
【操作系统】:Centos7
【CPU】:8
【问题描述】*:从mysql迁移到dm8,跑增量数据,16个并行,系统内存16G,跑5个小时就满了,数据库被omm kill,显示内存全部是dm数据库使用的,请问有大佬知道是数据库问题,还是迁移工具问题。
建议是把内存相关的参数检查一下 buffer max_os_memory这些
你执行下以下sql,把结果贴出来看看:
select * from v$dm_ini where para_name like '%MEMORY%' or para_name like '%BUFF%';
数据库都oom,肯定是内存不足。估计是session太多了,可以把dts并发弄少点,目的端的dm,在跑的时候,可以把归档关闭,SQL日志功能关了。