Java resultSet.next()需要10多分钟

时间:2017-05-04 21:25:33

标签: java oracle performance jdbc resultset

我正在尝试处理价值4000行的结果集,并且执行正常,尝试访问 12分钟的第一条记录。我的意思是下面这个片段:

while (resultSet.next()){ ...do stuff...
第一次迭代完成后,循环的其余部分在几秒钟内就可以正常运行。那么在第一次阅读与其他阅读相比,它有多长时间?

注:的 这里有许多与resultSet.next()相关的性能问题很慢,在我的例子中,将 fetchSize 设置为100,或者2000在执行时间上没有任何差别。

0 个答案:

没有答案
相关问题