使用Dbeaver使用14 GB RAM进行数据库迁移

时间:2017-04-13 18:08:07

标签: database oracle migration dbeaver

我正在从Oracle表迁移到SQL Server表。三个表中有两个在第一次尝试中是成功的,主要是因为他们没有那么多行作为第三个(大约3,5万行,大约30列)。我花了大约15次尝试完成迁移过程,因为Dbeaver使用了所有可用的RAM(大约14 GB)。

  • 使用10.000 / 100.000段进行迁移,CPU使用率达到100%,Dbeaver崩溃,因为JVM使用所有已分配的内存。

将JVM内存增加到14 GB后,迁移崩溃了,因为系统没有更多的RAM可用。

我确实多次更改了分段大小但没有结果。我最终使用了'直接查询' 1.5小时后,它成功完成。

问题是:为什么Dbeaver在没有GC清理的情况下继续使用RAM? 如何更改GC的界限更加“渴望”?

感谢。

0 个答案:

没有答案