数据库java。lang.OutOfMemoryError:DBeaver中的Java堆空间
我有一个大小为1047399KB
的.sql
文件,我正试图在Windows10上用DBeaver程序上的4.00GB
RAM运行它,我得到了java.lang.OutOfMemoryError: Java heap space
错误
我尝试了很多解决方案,但都没有奏效。
file.sql -Xms128m -Xmx512m
,file.sql -vmargs -Xmx1024M
,file.sql -Xmx800m -Xms500m
所有这些都不适合我
# 1 楼答案
我遇到了sameissue:每次得到它时,都必须分配更多的空间,并首先使用附加的标志
-vmargs -Xmx*m
运行DBeaver本身。用2048
或4096
替换*
看起来DBeaver在关闭脚本时并没有清除垃圾,所以我不得不多次重新启动应用程序以检查所需的内存量
@timothyjannace刚刚指出,你也可以编辑
dbeaver.ini
Example.