经过大量的重新搜索和调查,我在Windows中找到了这个问题的解决方案。
要增加 sqlworkbench/J 的堆大小,您必须在 PowerShell 或 CMD 的帮助下打开“sqlworkbench.jar”文件。
步骤如下:
1.) 导航到包含与此软件相关的所有文件和文件夹的目录。我已将文件放在此位置。“C:\Users\raushkum\Documents\downloads\Workbench-Build124”
2.)按住 shift 并右键单击空白区域的任意位置。将出现一个弹出窗口,其中包含可用选项“在此处打开 PowerShell 窗口”。你也可以做任何一种方式——打开 PowerShell 并导航到包含 Sqlworkbench/J 软件的所有文件和文件夹的目录。
3.) 成功导航到目录后,只需在 PowerShell 中执行以下命令。
命令: java -Xmx4g -jar sqlworkbench.jar
# 这里4g 是我要分配给 workbench/J 的内存。您可以根据需要将其更改为 5g、6g、7g 等。
您可以使用这种方式验证您当时分配的内存大小。
1.) 打开 sqlworkbench/J > 点击帮助 > 关于
你可以在这张图片中看到
缺点: 每次都必须这样打开,然后才会给软件分配想要的内存。一旦你关闭它,它就会回滚到默认的内存分配。
奖励信息:
您可以在此位置找到所有设置、缓存、日志等信息:
1.) C:\Users\"用户名"\.sqlworkbench
如果没有得到,试试这个:
1.) 打开 sqlworkbench/J > 点击帮助 > 关于
2.) 您可以看到设置文件和日志文件位置。