Support
Orange Support > 문의하기
Q & A
Re: SQL Tool 다중 실행 시 오류
Date2021.03.30 /
Hit : 9182
안녕하세요. 웨어밸리 오렌지 팀입니다.
해당 현상은 Orange가 사용하는 GDI Object 개수가 부족할 경우 발생합니다.
GDI Object란, 화면을 구성하는 모든 종류의 것이라고 생각하시면 됩니다.
단순 이미지 (Icon 등) 부터, 사각형 테두리 선, 각종 윈도우 탭 등 각각 모든 곳에서 사용되고 있으며,
Orange에서 단순하게 SQL Tool에서 New Tab(Ctrl + T) 을 연속해서 눌렀을 때의 경우,
일반적인 Windwos 10 (x64) OS에서 대략 96개 이상의 탭을 생성할 수 있음을 확인하였습니다.
다만, 각각의 탭에서 실행을 진행하고 생성되는 Grid Result 가 다수가 생성되고 할 경우,
각 Tab 별 사용하는 GDI 개수는 달라지기 때문에 명확히 몇 개의 Tab 까지 지원한다고 말씀드리기 어렵습니다.
해당 화면의 현상이 나오기 전, 각 탭에서 사용된 GDI가 많아서 발생한 문제라고 보여집니다.
이 현상은 OS 자체 내에서 할당 가능한 리소스가 부족할 때도 발생할 수 있습니다.
GDI 개수 제한 설정과 관련하여, OS의 설정 값을 확인해 보시길 권장합니다.
윈도우의 레지스트리 설정값, SahredSection 값에 대해 확인해보시거나,
GDIProcessHandleQuota 값에 대해 확인해 보시기 바랍니다.
감사합니다.
해당 현상은 Orange가 사용하는 GDI Object 개수가 부족할 경우 발생합니다.
GDI Object란, 화면을 구성하는 모든 종류의 것이라고 생각하시면 됩니다.
단순 이미지 (Icon 등) 부터, 사각형 테두리 선, 각종 윈도우 탭 등 각각 모든 곳에서 사용되고 있으며,
Orange에서 단순하게 SQL Tool에서 New Tab(Ctrl + T) 을 연속해서 눌렀을 때의 경우,
일반적인 Windwos 10 (x64) OS에서 대략 96개 이상의 탭을 생성할 수 있음을 확인하였습니다.
다만, 각각의 탭에서 실행을 진행하고 생성되는 Grid Result 가 다수가 생성되고 할 경우,
각 Tab 별 사용하는 GDI 개수는 달라지기 때문에 명확히 몇 개의 Tab 까지 지원한다고 말씀드리기 어렵습니다.
해당 화면의 현상이 나오기 전, 각 탭에서 사용된 GDI가 많아서 발생한 문제라고 보여집니다.
이 현상은 OS 자체 내에서 할당 가능한 리소스가 부족할 때도 발생할 수 있습니다.
GDI 개수 제한 설정과 관련하여, OS의 설정 값을 확인해 보시길 권장합니다.
윈도우의 레지스트리 설정값, SahredSection 값에 대해 확인해보시거나,
GDIProcessHandleQuota 값에 대해 확인해 보시기 바랍니다.
감사합니다.
SQL Tool 다중 실행 시 오류
노진식
2021.03.30
Re: SQL Tool 다중 실행 시 오류
오렌지팀
2021.03.30