# 3. 인덱스를 이용한 소트 연산 생략
## ORACLE ROWNUM
- P.357
```SQL
SELECT *
FROM EMP
WEHRE ROWNUM < 3 --가능
WHERE ROWNUM > 3 --불가능
WHERE ROWNUM BETWHEEN 3 AND 5 --불가능
```
## 페이징 처리 ANTI패턴
## 윈도우함수
- 인덱스를 활용하여 적은 양의 데이터를 조회할 때는 First Row Stopkey 알고리즘을 탈 수 있도록 윈도우 함수의 사용을 지양한다.
- 인덱스 활용 패턴은 랜덤 I/O 발생량만큼 성능도 비례해서 느려지므로 대량 데이터를 조회할 때 결코 좋지 않다.
- 대량
## 소트 알고리즘
- First Row Stopkey
- Top N Stopkey
- Top N 소트
728x90
'SQL' 카테고리의 다른 글
#Merge문 오류- 작성중 (0) | 2022.08.23 |
---|---|
SQL 옵티마이저 (0) | 2022.04.24 |
DML 튜닝 (0) | 2022.04.09 |
AutoTrace 기능 켜기 (0) | 2022.04.09 |
KEEP (0) | 2022.04.01 |
댓글