在进行了大量的研究和调查后,我在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)您可以看到设置文件和日志文件的位置。
Info.plist
来进行修改。 - user330315Info.plist
:https://groups.google.com/d/msg/sql-workbench/-Nin-djWv8c/eegNhFzKCAAJ - user330315