增加sqlworkbench / J的堆大小

时间:2016-03-07 04:03:14

标签: java macos heap-memory sql-workbench-j

我们如何增加SqlWorkbench / J的堆大小?

我尝试了不同的选项,但大部分都说要执行以下命令: -

java -Xmx4g -jar sqlworkbench.jar

即使在http://www.sql-workbench.net/manual/install.html#install-increase-memory,它也为我提供了这个解决方案。

现在,我正在使用macbook。所以我只有sqlworkbench.app文件。我没有sqlworkbench的.ini文件或.jar文件。

那么,如何增加内存大小?

3 个答案:

答案 0 :(得分:13)

我无法在Macbook pro上的应用程序文件夹中的任何位置找到info.plist文件。当我搜索Info.plist时,我只能找到与Microsoft Office相关的那个。

我右键单击桌面上的sql workbench J图标,然后选择Show package contents。我终于可以在那里找到Info.plist文件!我将堆大小从512mb改为4096 mb。

<string>-Xmx4096m</string>

答案 1 :(得分:0)

经过大量的研究和调查,我在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>单击帮助>关于

You can see in this picture

缺点: 每次,您都必须像这样打开,然后才将所需的内存分配给软件。关闭此按钮后,它将回滚到默认的内存分配。

奖励信息: 您可以在以下位置找到所有设置,缓存,日志等信息:

1。)C:\ Users \“用户名” \ .sqlworkbench

如果没有得到,请尝试以下操作:

1。)打开sqlworkbench / J>单击帮助>关于

2。)您可以看到设置文件和日志文件的位置。

答案 2 :(得分:0)

对于Windows用户:创建SQLWorkbench64.exe的快捷方式,并将-Xmx选项添加到目标。

对于12GB的堆来说,是这样的:

C:\YourPathTo\WorkbenchJ\SQLWorkbench64.exe -Xmx12g

使用快捷方式启动应用程序,然后转到“帮助”->“关于”。您应该会在对话框底部看到可用的内存。

相关问题