贝尔特霍水壶"Use batch update for Inserts"选项



请有人向我解释一下Pentaho Kettle Table输出或更新步骤中"对插入件使用批量更新"选项的任何缺陷或缺点?我的同事们的一个观点是,如果提交大小设置为1000,并且这1000条记录中的任何一条未能插入/更新,那么这整批1000条记录将从更新到该表中被提交。我不知道它是真是假,目前我自己也无法测试。

如果这个选项没有启用,我仍然使用更高的提交大小,相同的1000,该怎么办?

它实际上只是数据库提交大小。最佳实践是将其设置在100&2000.

如果你把它做得太小,你会放慢你的转换速度,同样,如果你把他做得太大,它会减慢你的转换,甚至耗尽内存。你需要调整尺寸,因为这实际上只是试错。

就任何一种方式的错误而言,一旦转换达到至少4.1 中的一条错误记录,它就会失败

最新更新