192
2017-12-17 21:41:27
0
쿼리문이 너무 정신없네요.... 일단 실행계획을 안봐서 정확하진 않지만 테이블을 풀스캔 할꺼같은 느낌이 드는 쿼리입니다만.
1. j 아저씨님 이야기대로 limit를 이용하세요. 1page를 limit 0,10 2page 를 limit 10,10 .. 이런식으로 페이징 처리됩니다.
2. 쓸데없는 join 을 만들지 마세요. @ROWNUM 동적변수를 이용해서 시퀀스를 줘서 페이징 처리하실꺼면 테이블 자체에 AI 테이블을 만들고 그걸 이용하세요.