Увеличьте размер кучи для sqlworkbench/J
Как увеличить размер кучи для SqlWorkbench/J?
Я пробовал разные варианты, но большинство из них говорит выполнить нижеприведенную команду:-
java -Xmx4g -jar sqlworkbench.jar
Даже на http://www.sql-workbench.net/manual/install.html он предоставляет мне это решение.
Теперь я использую MacBook. Поэтому у меня есть только файл sqlworkbench.app. У меня нет ни файла.ini, ни файла.jar для sqlworkbench.
Итак, как увеличить объем памяти?
4 ответа
Я не смог найти файл info.plist где-нибудь в папке приложения на моем MacBook Pro. Когда я искал Info.plist, я мог найти только связанный с Microsoft Office.
Я щелкнул правой кнопкой мыши значок sql workbench J на рабочем столе и выбрал Показать содержимое пакета. Я мог наконец найти файл Info.plist там!! Я изменил размер кучи там с 512 МБ до 4096 МБ.
<string>-Xmx4096m</string>
После большого количества повторных поисков и исследований я нашел решение этой проблемы в Windows.
Чтобы увеличить размер кучи для sqlworkbench/J, вы должны открыть файл sqlworkbench.jar с помощью PowerShell или CMD.
Шаги указаны ниже:
1.) Перейдите в каталог, содержащий все файлы и папки, связанные с этим программным обеспечением. Я разместил свои файлы в этом месте. "C:\Users\raushkum\Documents\downloads\Workbench-Build124"
2.) Удерживая Shift, щелкните правой кнопкой мыши в любом месте белого пространства. Появится всплывающее окно с доступной опцией "открыть окно PowerShell здесь". Вы также можете сделать это в любом случае - открыть PowerShell и перейти в каталог, содержащий все файлы и папку для программного обеспечения Sqlworkbench/J.
3.) После успешной навигации в каталог просто выполните следующую команду в PowerShell.
Команда: java -Xmx4g -jar sqlworkbench.jar
# Здесь 4g - это память, которую я собираюсь назначить workbench / J. Вы можете изменить его на 5 г,6 г,7 г и т. Д. В соответствии с вашими требованиями.
Вы можете проверить размер выделенной памяти в то время, используя этот способ.
1.) Откройте sqlworkbench/J > щелкните "Справка"> "О программе"
Вы можете увидеть на этой картинке
Недостаток: каждый раз, когда вам нужно открывать таким образом, программному обеспечению будет назначена только желаемая память. Как только вы закроете это, он вернется к распределению памяти по умолчанию.
Дополнительная информация: вы можете найти все настройки, кеш, журнал и т. Д. Информацию в этом месте:
1.) C:\Users\ "имя пользователя"\. Sqlworkbench
Если не получилось, попробуйте следующее:
1.) Откройте sqlworkbench/J > щелкните "Справка"> "О программе"
2.) Вы можете увидеть файл настроек и расположение файла журнала.
В MacOS это уже не так. SQL Workbench имеет соответствующую заглушку приложения. Правильный способ изменить настройку памяти: 1.) в Finder откройте папку «Приложения» 2.) Щелкните правой кнопкой мыши значок «SQL Workbench» и выберите «Показать содержимое пакета» 3.) Откройте document.wflow с помощью TextEdit. (это может быть щелчок правой кнопкой мыши, "Открыть с помощью ...", "Другое ...", выберите TextEdit.4.) CMD-F Xmx5.) Замените значение там на желаемое. (например, 4 г или 8 г)
Для пользователей Windows: создайте ярлык для SQLWorkbench64.exe и добавьте параметр -Xmx к цели.
Примерно так для кучи 12 ГБ:
C:\YourPathTo\WorkbenchJ\SQLWorkbench64.exe -Xmx12g
Запустите приложение с помощью ярлыка и перейдите в Help->About. Вы должны увидеть свободную память внизу диалогового окна.