批量读取ResultSet?

时间:2016-02-15 20:00:14

标签: performance jdbc resultset

我在使用10,000到25,000个条目迭代ResultSet时遇到问题。这个循环需要1.5秒才能完成:

while(rs.next()){
  // totally empty loop
}

在另一个问题中,有几个建议尝试使用不同的fetchsizes。试用10,25,50,100,250,500,1000,5000,10000,25000只能将迭代时间从1​​.5s减少到1.4s。

有没有办法批量读取或使用多线程或并发来加速这次迭代?

0 个答案:

没有答案