- ps=conn.con.prepareStatement("select * from bigTable");
- ps.setFetchSize(1000);
后来在MySQL看到了这样的方法:
[java] view plain copy
- ps = (PreparedStatement) con.prepareStatement("select * from bigTable",
- ResultSet.TYPE_FORWARD_ONLY, ResultSet.CONCUR_READ_ONLY);
- ps.setFetchSize(Integer.MIN_VALUE);
- ps.setFetchDirection(ResultSet.FETCH_REVERSE);
正确使用MySQL JDBC setFetchSize()方法解决JDBC处理大结果集 java.lang.OutOfMemoryError: Java heap space
标签:span sdn 保存 limit 处理 memory integer bigtable heap