Skip to content

김현욱 7주차 학습일지

김현욱 edited this page Aug 30, 2024 · 1 revision

페이징 처리

1. Offset 기법

select * from (table) where (condition) limit 1 offset 2;

장점

  • 구현이 간단하다.

단점

  • offset값이 뒤로갈수록 조회시간이 길어진다.
  • why?
  • offset은 앞에서부터 카운팅을 하기 때문에 조회하지 않아도 되는 레코드도 조회하기 때문이다.

2. No Offset 기법 (커서기반 페이지네이션)

  • 이전에 읽은 지점 이후의 데이터를 읽어오는 기법

장점

  • offset기법처럼 이전의 데이터를 카운팅하는것이 아닌, where절로 분기해서 가져오기 때문에 뒷 페이지를 조회하더라도 성능이 느려지지 않는다.

3. clustering index 기법

👼 개인 활동을 기록합시다.

개인 활동 페이지

🧑‍🧑‍🧒‍🧒 그룹 활동을 기록합시다.

그룹 활동 페이지

🎤 미니 세미나

미니 세미나

🤔 기술 블로그 활동

기술 블로그 활동

📚 도서를 추천해주세요

추천 도서 목록

🎸 기타

기타 유용한 학습 링크

Clone this wiki locally