如何从DB:Mule ESB处理300k记录

时间:2017-04-11 10:31:09

标签: database mule mule-component

我想从远程系统上运行的sybase DB处理300k记录。 目前,我们正在使用批处理从数据库中提取数据。 我们还定义了批处理块大小:1000。但是我们无法从数据库中获取记录。请帮助我们。

2 个答案:

答案 0 :(得分:0)

您不需要批量只是为了提取数据。批处理过程将包含输入,过程记录和完整部分。您的数据库连接器应该位于输入区域中,它将获取所有记录,而进程记录将映射输出区域中的一条记录。 看起来DB连接器中存在连接问题。测试连接是否有效?尝试使用单独的流程并获取计数,看看你是否能够得到它。

答案 1 :(得分:0)

您是否正在寻找千卡的过程?

1.使用数据库连接器使用轮询范围 2.Enable水印 3.选择行业选项。 4.使用处理策略作为同步。