게시판을 이용해 주셔서 감사합니다.
다음양식에 맞게 입력해주세요.
* 고객시스템명 : 우선번호안내
* 문의할 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 을 사용하지 않고 다른 솔루션이 있는지 알고 싶네요..
답변 기다리겠습니다