插入一个几十M(测试的文件是80M)文件就出现OOM
JDBC和Hibernate都试过了
请问这个问题如何解决
java.lang.OutOfMemoryError: Java heap space
at com.mysql.jdbc.Buffer.ensureCapacity(Buffer.java:155)
at com.mysql.jdbc.PreparedStatement.fillSendPacket(PreparedStatement.java:2164)
at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1993)
at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1937)
at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1922)
修改JDK的Xms Xmx,增加你服务器的内存使用量,不修改默认都比较小,WAS好像就是256M
为什么要把文件保存到数据库中呢?换一种思路,把文件保存在服务器上,然后把文件路径保存在数据库上,不是也可以呢