Re:메모리 설정 유무

기타
작성자
qbteam
작성일
2020-07-02 12:16
조회
80
안녕하세요. titling님.
QueryBox 입니다.

1) 최대 메모리 설정 문제
문의하신 내용대로, QueryBox의 최대 메모리 크기를 설정할 수 있습니다.
현재 QueryBox 64bit 버전의 최대 메모리 크기는 2000m 입니다.

최대 메모리 크기는 QueryBox.ini 파일에서 수정할 수 있습니다.
=> C:\Program Files\PNP SECURE\QueryBox\QueryBox.ini

QueryBox.ini 파일을 열어보면, -Xmx2000m 이라는 설정값이 있는데요.
2000m의 값을 수정후 QueryBox를 실행하면, 변경된 최대 메모리 크기가 반영됩니다.

2) 실행시 강제 종료 문제
QueryBox에서 쿼리를 실행하면, 사용 가능한 메모리와
Fetch되는 데이터를 계산하여 경고 메시지를 출력합니다.

titling님의 경우에는 강제 종료 되었다고하니, 데이터 Fetch 문제가 아닌 다른 문제로 추측됩니다.

그 중에 하나가, QueryBox에서 쿼리 실행시 SQL 문장을 여러곳에서 캐시하는데요.
문장이 매우 큰 쿼리를 반복적으로 실행할 경우, 메모리 문제가 발생할 가능성이 있습니다.

근본적인 문제 해결은 아닙니다만, 아래 옵션을 조정하면 대용량 쿼리의 경우 조금 도움이 될 것으로 생각됩니다.
=> 쿼리편집기 > 메시지 기록 탭 > SQL 출력 옵션을 체크 해제 후 실행해 보시기 바랍니다.



3) 문장 편집시 강제 종료 문제
쿼리편집기는 문장 자동완성 기능 및 강조 표시 등 사용자 액션을 판단하여 다양한 기능을 제공하고 있습니다.
이로 인해, 매우 큰 문장을 편집할 경우 다소 화면이 느려지거나 '응답없음'에 빠지는 경우가 있습니다.

이것은 인지하고있는 문제로, titling님께서 발생한 것도 관련된것이 아닐까 생각됩니다.

 

titling님께 발생된 문제는 여러 조건들이 복합적으로 관련된 것 같습니다.
해당 문제들이 조속히 해결될 수 있도록 하겠습니다.

사용에 불편을 드려 죄송합니다.
감사합니다.
전체 1

  • 2020-07-02 13:16

    답변 감사합니다.