Background Image
조회 수 13707 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부

CUBRID Manager를 사용하다 보면 가끔 응답 없음이 뜨고 해당 사항이 지속 될 때가 있다.

이는 기본 설정 이상의 메모리 사용이 되거나 JAVA Heap 메모리의 사용량이 높아서

GC(Gabage Collection)가 발생 중에 해당 상황을 맞을 수 있다.

 

따라서 좀 더 헤비한 쿼리 결과를 보거나 많은 창에 쿼리 결과를 보고 싶다면 다음과 같이 설정 하자.


설치 시 기본 설정

-startup

plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar

--launcher.library

plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.0.v20100503

-vmargs

-Xms40M

-Xmx800M

-XX:PermSize=64M

-XX:MaxPermSize=256M

 

변경 후 설정(JDK 1.6 이하)

--startup

plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar

--launcher.library

plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.0.v20100503

--launcher.XXMaxPermSize

512m

-vmargs

-Dosgi.requiredJavaVersion=1.6

-Xms768m

-Xmx2560m

-XX:PermSize=256m

-XX:MaxPermSize=512m

-XX:NewSize=128M

-XX:MaxNewSize=512M

-XX:MaxGCPauseMillis=20

-XX:MaxHeapFreeRatio=80

-XX:+UseParallelGC

-XX:-UseConcMarkSweepGC

-XX:+UseFastAccessorMethods

-XX:+AggressiveOpts

 

변경 후 설정(JDK 1.7 이상)

--startup

plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar

--launcher.library

plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.0.v20100503

--launcher.XXMaxPermSize

512m

-vmargs

-Dosgi.requiredJavaVersion=1.6

-Xms768m

-Xmx2560m

-XX:PermSize=256m

-XX:MaxPermSize=512m

-XX:NewSize=128M

-XX:MaxNewSize=512M

-XX:MaxGCPauseMillis=20

-XX:MaxHeapFreeRatio=80

-XX:+UnlockExperimentalVMOptions

-XX:+UseG1GC

-XX:MaxGCPauseMillis=10

-XX:+UseFastAccessorMethods

-XX:+AggressiveOpts

 

옵션에 대한 설명

Xms JVM 힙 영역 최소 크기

Xmx JVM 힙 영역 최소 크기

PermSize : JVM 클래스와 메소드를 위한 공간, OldPerm(256~512M), 추가 NewPerm(128~512)

병렬 GC 1.7 이하 : UseParallelGC, UseConcMarkSweepGC

병렬 GC 1.7 이상 : UnlockExperimentalVMOptions, UseG1GC 

MaxHeapFreeRatio :  GC heap 여유 공간이 줄어 드는 것을 피하기 위해 최대 퍼센트를 지정한다.


-Dosgi.requiredJavaVersion=1.6

은 1.6으로 계속 사용 해도 되지만 실제 사용하는 JDK 버전에 맞게 설정 시 좀 더 성능이 좋다.



  1. 큐브리드 매니저 호스트 접속 시 JDBC 드라이버 찾을 수 없는 오류 해결

  2. 테이블 명세서 한 시트로 합치기

  3. 32bit JRE 환경에서 64bit CUBRID Tool 사용

  4. CUBRID Manager 및 엑셀 파일을 이용하여 데이터 입력 시, garbage값이 포함되어 저장되는 경우 해결 방법

  5. 워크스페이스 사용중입니다. 다른 워크스페이스를 선택하세요. 대응법

  6. CUBRID Manager 메모리 설정하기(cubridmanager.ini)

  7. cubrid manager server 구동 시 no "events" section in configuration 오류 발생

  8. CUBRID와 CUBRID Web Manager설치, 그리고 XE의설치 및 연동까지

  9. CUBRIDManager의 접속 정보 이관

  10. CUBRID HA 또는 복제를 사용하는 경우 CUBRID 매니저를 통한 테이블, 컬럼 등 생성 금지

  11. MS949 charset을 CM에서 선택할 수 없는 현상 조치방법

  12. CUBRID Manager의 host 및 질의편집기 설정 저장 위치

  13. CUBRID Manager에서 데이터 검색 결과를 파일로 내려받는 방법.

  14. 큐브리드 매니저 "선택한 JDBC 드라이버는 CUBRID를 지원하지 않습니다." 해결방법

  15. CUBRID에서 여러개의 질의 결과 확인하는 방법

  16. CUBRID에서 OID 확인하는 방법

  17. 질의편집기 사용시 주의할 점

  18. CUBRID Manager에서 날짜타입이 있는 excel 파일 올릴때 주의할점.

  19. 한 개 PC에서 CUBRID7.3과 CUBRID2008R1.4 & R2.0 매니저 사용 방법

  20. CUBRID Manager에서 character set 변경하기[R2.0]

Board Pagination Prev 1 2 Next
/ 2

Contact Cubrid

대표전화 070-4077-2110 / 기술문의 070-4077-2113 / 영업문의 070-4077-2112 / Email. contact_at_cubrid.com
Contact Sales