普通开发电脑,如果没有网络查询步骤,kettle正常的速度应该在3000~20000条/秒。如果速度在2000条/秒一下,就可能需要调优。

性能优化的方式包括如下几种:

1.通过改变开始复制的数量(针对查询控件,这种方式比较简单,需要多长尝试合理的复制数量)

kettle性能优化-LMLPHP

2.在查询的控件中,条件是相等查询的话,可以使用缓存。例如:数据库查询中,如果是比较相等,可以勾选使用缓存和从表中加载所有数据。

kettle性能优化-LMLPHP

3.合适的添加数据库索引(针对数据库查询控件)。

4.集群(针对查询控件、运算控件、排序空间)。

5.最后更换其他实现方式。

05-11 16:53