如何提高对resultset遍历的性能
PreparedStatement pstmt =connection.prepareStatement(query);
java.sql.ResultSet rs = pstmt.executeQuery();
while (rs.next()) {
}需要5秒钟
使用新的方法
使用Rowset
OracleCachedRowSet ors = new OracleCachedRowSet();
//将ResultSet中的数据封装到RowSet中
ors.populate(rs);
也需要5秒左右
有没有好的办法可以提高结果集的遍历性能,能提高到1秒之内就好了。