• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
게시판을 이용해 주셔서 감사합니다.
다음양식에 맞게 입력해주세요.

* 고객시스템명 :
* GAUCE 버전 :                     3.5
* WAS 종류(WebLogic 등등) :  weblogic 8.1
* DB 종류 :                            oracle 8i
* 문의 유형(질문/요청/참조) :
* 내용 :

질문 1 ]

데이터를 조회하고, 가우스 그리드를 이용하여, 화면에 뿌려줍니다.
화면내에서는, 동일한 sql 을 실행하고, 조건만 변경이 되어 조회 결과를 가져옵니다.

sql 1 : select * from table where 조건 = 'A'
sql 2 : select * from table where 조건 = 'B'

sql 1 을 실행할 때에는, 정상적으로 sql 이 실행됩니다.
sql 2 를 실행했을 때에는, 데이터를 뿌려주는데 시간이 많이 걸리고, 또 조회 완료 후, 지속적으로 사용자 컴퓨터의 메모리 사용량이 증가하는 현상이 발생합니다.
화면과 같이 보면, 그리드에 데이터가 뿌려 준 이후 시점부터 메모리 증가가 발생하는것으로 보여지고,
onloadcomplete 이벤트 내에서, 강제로 return 을 시켜도, 같은 현상이 발생합니다.


질문 2]
sql 을 힌트를 이용해 튜닝을 받았습니다.
실제 DB 상에서 힌트를 이용하여 sql을 실행하면, 속도의 개선 사항이 보입니다.
그런데, gacue 내에서 java 파일 내에 해당 힌트가 사용된 sql 을 구성하고, 수행하면
힌트를 사용하지 않는 경우와 동일하게 작업을 수행합니다. (실제 튜닝한 효과가 없습니다.)
혹시 설정상에 조정을 해주어야 하는지, 혹은 다른 방식으로 힌트를 사용하여야 하는지, 확인 부탁드립니다.

즐거운 하루 되세요.
 
Tag List
XE Login