listWithPaging 질문입니다
- 작성자 :
- 장*수
- 작성일 :
- 2016-05-19 09:40:51
- 조회수 :
- 1,085
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
얼마전에 EgovAbstractDAO 에 listWithPaging 함수가 있는걸 알았는데요
목록 전체를 조회해서 java단에서 잘라서 보여주는건가요?
그러면 건수가 많을 경우에 성능이 느려질거 같은데 제가 생각하는게 맞나요?
목록 전체를 조회해서 java단에서 잘라서 보여주는건가요?
그러면 건수가 많을 경우에 성능이 느려질거 같은데 제가 생각하는게 맞나요?
A
안녕하세요. 표준프레임워크센터입니다.
말씀하신대로 해당 메소드는 DBMS 상에서 제공하는 페이지 처리가 아닌, iBatis Data access layer 상에 처리되는 방식입니다.
보다 효율적인 성능 및 메모리 활용을 위해서는 각 DBMS가 지원하는 페이징 처리 방식(ex: MySql의 Limit 문 등)을 우선 적용하시는 것을 검토하시면 좋을 것 같습니다.
감사합니다.
말씀하신대로 해당 메소드는 DBMS 상에서 제공하는 페이지 처리가 아닌, iBatis Data access layer 상에 처리되는 방식입니다.
보다 효율적인 성능 및 메모리 활용을 위해서는 각 DBMS가 지원하는 페이징 처리 방식(ex: MySql의 Limit 문 등)을 우선 적용하시는 것을 검토하시면 좋을 것 같습니다.
감사합니다.