Kettle内存溢出解决笔记
Kettle内存溢出解决笔记
项目需要把数据从Oracle迁移至MySQL,其中一张表的某个字段特别大,会出现内存溢出的错误,做了以下调整:
- 修改Spoon.bat的内存配置
用文件打开Spoon.bat,修改配置
if "%PENTAHO_DI_JAVA_OPTIONS%"=="" set PENTAHO_DI_JAVA_OPTIONS="-Xms1024m" "-Xmx2048m" "-XX:MaxPermSize=256m"根据电脑和项目要求修改
Xms和Xmx的值
-
修改默认缓存条数(默认为1万)
双击Transformation空白地方,会弹出一个界面,修改
Nr of rows in rowset值:

-
修改运行时的log level:

本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
