Oracle SQL Developer: problem sa memorijom “Java heap space”

Thursday, 04.10.2012 – Dejan

Lično ne koristim Oracle SQL Developer, ali dosta PL/SQL programera kod mene u firmi koriste ovaj alat i žale se, da imaju problema pri radu sa većom količinom podataka ili sa većim datotekama. Ugnjavili su me da im pomognem, tako da sam testirao razna podešavanja parametara za SQL Developer i došao do rješenja.

U dva odvojena bin direktorija (kod mene se nalaze ovdje: C:\Program Files (x86)\Oracle\SQLDeveloper\sqldeveloper\bin\ i C:\Program Files (x86)\Oracle\SQLDeveloper\ide\bin\) se nalaze dvije datoteke za konfiguraciju GUI/IDE interfejsa za SQL Developer: ide.conf i sqldeveloper.conf.

Potrebno je postaviti/promijeniti slijedeće parametre:

C:\Program Files (x86)\Oracle\SQLDeveloper\ide\bin\ide.conf:

AddVMOption  -Xms512M
AddVMOption  -Xmx512M

C:\Program Files (x86)\Oracle\SQLDeveloper\sqldeveloper\bin\sqldeveloper.conf:

AddVMOption -XX:MaxPermSize=512M
AddVMOption -Dsun.awt.keepWorkingSetOnMinimize=true
AddVMOption -Dsun.java2d.noddraw=true
AddVMOption -XX:+UseCompressedOops
AddVMOption -XX:+AggressiveOpts
AddVMOption -XX:+UseConcMarkSweepGC
AddVMOption -XX:+UnlockExperimentalVMOptions
AddVMOption -XX:+UseG1GC
AddVMOption -XX:+G1YoungGenSize=25m
AddVMOption -XX:+G1ParallelRSetUpdatingEnabled
AddVMOption -XX:+G1ParallelRSetScanningEnabled

Ako imate dovoljno RAM memorije, onda umjesto 512M postavite 1024M.

  1. 4 Responses to “Oracle SQL Developer: problem sa memorijom “Java heap space””

  2. Nisam provjerio što si napisao ali vjerojatno s ovime bolje radi.

    Ali niti jedan software ne bi instalirao u “Program Files (x86)” direktorij.

    Lp
    Damir

    By Damir Vadas on Oct 6, 2012

  3. Ne bih ni ja, ali kad radis u ogromnoj firmi, gdje ti ne mozes sam instalirati neki software (kad nemas local admin na tvom kompu), a kasno je da install & deployment timu ukazes na to (konfiguraciju install paketa za SQL Developer definisao jedan tip prije par godina) – preostaje ti: da iscooliras ili da potrosis hrpu zivaca i vremena dok ne promijenis install path. Pogodi koju sam opciju ja izabrao… 🙂

    By Dejan on Oct 6, 2012

  4. RedBull (daje ti krila)?
    🙂

    By Damir Vadas on Oct 9, 2012

  5. Otkud znas da mi odrzavamo Oracle baze od RedBull kompanije? 🙂

    By Dejan on Oct 10, 2012

Post a Comment