• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 2808
2005.10.19 (07:09:39)
게시판을 이용해 주셔서 감사합니다.
다음양식에 맞게 입력해주세요.

* 고객시스템명 : 우선번호안내
* 문의할 Component명 및 버전 : Gauce 3.5
* DataSet 버전 : 3.5
* Tr 버전 : 3.5
* 문의 유형(질문/요청/참조) : 질문
* 내용 :
   DAO부분에서 다음과 같은문제가 있습니다..
   rs = stmt.executeQuery(query.toString());
  OracleCachedRowSet cs = new OracleCachedRowSet();
  cs.populate(rs); <== 요부분..

  문제는 쿼리자체가 9만건이 넘는 관계로(outer join 을 거는 관계로 인덱스를 타지 않고 풀검색을 불가피하게 합니다) OracleCachedRowSet 이 버텨내질 못하는 것 같습니다..
  이에 대한 해결책을 찾고 있는데요..
  그냥 ResultSet을 넘겨서 처리하거나 아니면 JDBC를 업그레이드를 하면 될지(참고리 ORACLE 9i)
  아니면 OracleCachedRowSet 을 사용하지 않고 다른 솔루션이 있는지 알고 싶네요..

  답변 기다리겠습니다

 
Tag List
XE Login