# 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 | 
댓글