java mysql内存溢出_JDBC连接数据库内存溢出问题

我用JDBC连接Access数据库时,执行到DriverManager.getConnection时就会报错:java.lang.OutOfMemoryError: GC overhead limit excpublic static Connection getConnection(String file){

Connection con=null;

String url="jdbc:ucanaccess://"+file;

try {

Class.forName("net.ucanaccess.jdbc.UcanaccessDriver");

con=DriverManager.getConnection(url);//此处报错

} catch (ClassNotFoundException | SQLException e) {

e.printStackTrace();

}

System.out.println("getConnection结束");

return con;

}

如果是小的Access文件不会报错,试了个1.2G的就会出现这种情况

你可能感兴趣的:(java,mysql内存溢出)