java.lang.OutOfMemoryError : Java heap space in DBeaver 错误

标签 java database memory memory-management dbeaver

<分区>

我有一个 .sql 文件,大小为 1047399KB,我试图在 Windows10 上运行它,在 DBeaver 程序上使用 4.00GB RAM , 我得到了 java.lang.OutOfMemoryError: Java heap space 错误

我尝试了很多解决方案,但都没有奏效。 file.sql -Xms128m -Xmx512m, file.sql -vmargs -Xmx1024M, file.sql -Xmx800m -Xms500m 都没有用我。

最佳答案

我遇到了same issue : 每次你得到它,你必须分配更多的空间并首先使用额外的标志运行 DBeaver 本身 -vmargs -Xmx*m。将 * 替换为 20484096

看起来 DBeaver 在关闭脚本时并没有清除垃圾,所以我不得不多次重启应用程序以检查所需的正确内存量。

@Timothy Jannace 刚刚指出您还可以编辑 dbeaver.iniExample.

关于java.lang.OutOfMemoryError : Java heap space in DBeaver 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52425381/

相关文章:

java - 我可以直接通过 getter 添加到私有(private)列表吗?

java - 尝试使用循环时无限打印

java - 将通话与房间同步

php - Wamp 服务器无法正确处理数据库的 PHP

php - 错误发布到 mysql

linux - 为什么 Linux GNU 找不到 -size 匹配 du 或 ls -l?

python - 超过python中列表的大小

java - 如何将项目添加到 Eclipse 中的现有 EAR?

mysql - 如何在mysql数据库(表)中插入图像?

python - 循环读取 XML 文件最终会导致内存错误