春季批处理-从没有主键的表中读取

时间:2020-07-12 23:42:08

标签: spring-batch record

在开发spring批处理代码时,应用程序必须从一个表中读取和处理记录(15M条记录)并将结果写入另一个表中。我面临的问题是源表没有主键,因此我不能使用jdbcpagingitemreader,因为它需要有效的排序键(以便可以读取所有记录)。我实际上在使用jdbccursoritemreader,但结果是如此糟糕,而且不是线程安全的。有什么方法可以改善结果?主键不可用,我该如何使用分区?

0 个答案:

没有答案