当前位置:Gxlcms > 数据库问题 > 正确使用MySQL JDBC setFetchSize()方法解决JDBC处理大结果集 java.lang.OutOfMemoryError: Java heap space

正确使用MySQL JDBC setFetchSize()方法解决JDBC处理大结果集 java.lang.OutOfMemoryError: Java heap space

时间:2021-07-01 10:21:17 帮助过:30人阅读

 
  1. ps=conn.con.prepareStatement("select * from bigTable");  
  2.  ps.setFetchSize(1000);  



 

 

后来在MySQL看到了这样的方法:

 

[java] view plain copy  
    1. ps = (PreparedStatement) con.prepareStatement("select * from bigTable",  
    2.                 ResultSet.TYPE_FORWARD_ONLY, ResultSet.CONCUR_READ_ONLY);  
    3.         ps.setFetchSize(Integer.MIN_VALUE);  
    4.         ps.setFetchDirection(ResultSet.FETCH_REVERSE);  

正确使用MySQL JDBC setFetchSize()方法解决JDBC处理大结果集 java.lang.OutOfMemoryError: Java heap space

标签:span   sdn   保存   limit   处理   memory   integer   bigtable   heap   

人气教程排行