Database client tool로 DBeaver를 많이 사용하고 있는데 용량큰 Script 실행을 하거나 여러 작업을 많이 할 경우
java heap space 부족
메세지를 종종 보게 된다.
이럴 경우에는 Tool 실행시 vmarg를 넘겨주면 실행시 heap memory를 정해준 size만큼 설정하게 할 수 있다.
실행시 인자는 아래와 같이 줄 수 있다.
-vmargs -Xms4096m (구동시 확보되는 최소 메모리)
-vmargs -Xmx8192m (최대 사용 메모리)
아래는 윈도우 바로가기 아이콘에서 실행 명령어에 최소 구동 메모리 4096m을 설정한 모습이다.
현재 할당된 Heap memory 를 확인하려면 DBeaver -> window -> Preferences -> Genaral 에서 Show heap status 옵션을 켠다.
Heap 표시 옵션을 켠후 다시 DBeaver 를 실행해보면 아래와 같이 구동시 최소 메모리 4096m이 확보되면서 실행된 것을 볼 수 있다.
-- The End --
'Database > Tools' 카테고리의 다른 글
DBeaver 설치 및 DB 연결 (0) | 2023.01.04 |
---|