在我的例子中,我必须从一个表加载大量数据到另一个表。(Tera到sqlserver)。使用JdbcCursorItemReader,在avg上加载200000条记录需要30分钟,因为表有40列。所以我计划使用分区技术。
以下是挑战
发布于 2015-03-02 19:55:10
这里有几件事要注意:
JdbcCursorItemReader并不是线程安全的,所以它通常不用于分区场景。取而代之的是使用JdbcPagingItemReader。ROW_NUMBER()或类似的方法进行分区,或者添加要按以下方式进行分区的列。https://stackoverflow.com/questions/28817903
复制相似问题