mysql数据源的表中有数据有2000万条左右,占用空间大概20G,使用kettle将该表中的数据导入到oracle中的时候,总是报内存溢出。
开始调整了spoon.bat的参数如下:
没有起作用。
设置-Xmx8192也不行
最后发现是数据读取的问题,将jdbc读取的参数加上就可以了,如下:
导入过程如下:
mysql数据源的表中有数据有2000万条左右,占用空间大概20G,使用kettle将该表中的数据导入到oracle中的时候,总是报内存溢出。
开始调整了spoon.bat的参数如下:
没有起作用。
设置-Xmx8192也不行
最后发现是数据读取的问题,将jdbc读取的参数加上就可以了,如下:
导入过程如下: