-- HINT를 사용하여 페이지별 데이타 가져오기
select rnum, termid from ( select /*+ index(CATMSTHST CATMSTHST_IDX1) */ rownum rnum, E.* from CATMSTHST E ) where rnum > 20 and rownum <= 100;

-- HINT를 사용하여 페이지별 데이타 추출 (DESC) 인덱스가 걸려 있어야만 한다.
select rnum, K.* from ( select /*+ index_desc(CTLF PK_CTLF) */ rownum rnum, E.* from CTLF E) K where rnum > 1001 and rownum <= 1500;

-- HINT를 사용하여 페이지별 데이타 추출
select rnum, K.* from ( select /*+ index(CTLF PK_CTLF) */ rownum rnum, E.* from CTLF E) K where rnum > 1000 and rownum <= 500;

이 글은 스프링노트에서 작성되었습니다.

+ Recent posts