标签: java oracle performance jdbc resultset
我正在尝试处理价值4000行的结果集,并且执行正常,尝试访问 12分钟的第一条记录。我的意思是下面这个片段:
while (resultSet.next()){ ...do stuff... 第一次迭代完成后,循环的其余部分在几秒钟内就可以正常运行。那么在第一次阅读与其他阅读相比,它有多长时间?
while (resultSet.next()){ ...do stuff...
注:的 这里有许多与resultSet.next()相关的性能问题很慢,在我的例子中,将 fetchSize 设置为100,或者2000在执行时间上没有任何差别。