안녕하세요.
고수님들의 답변을 부탁드리겠습니다.
아래 쿼리문이 게시판 쿼리 입니다.
테이블명 : TEXT_TABLE (필드는 20개정도구요. 건수는 130,000건
입니다.)
인덱스명 : IDX_TEST_TABLE (reg_date에 걸려있습니다.)
문제가 일어나는 부분이
and row_num <= '15' <-- 이부분 인데요.
위의 라인만 삭제하면 0.2초 내에 처리가 되는데.. 위의 라인이
포함되면 1분이 넘어가네요-_-;;;
왜 그런지 좀 알려주세요.
[쿼리문]
select * from
(select /*+ index_desc(a IDX_TEST_TABLE) */
a.testid, a.testname, rownum row_num
from TEST_TABLE a where a.reg_date is not null
) where row_num >= '1' and row_num <= '15'
|