시니의 개발 삽질기록소

  • 홈
  • 태그
  • 방명록

DB/SQL 1

[MySQL] Offset Pagination 보다 Cursor Pagination!

오늘은 페이징에 대해 작성해보겠다. 1. Offset based Pagination offset pagination이란, page 혹은 offset/limit을 지정하여 데이터에서 pagination 된 결과를 조회하는 방식을 의미한다. /article/?offset=10&limit=10 /article/?page=1 이와 같은 쿼리 파라미터를 전달하는 경우, 아래와 같이 쿼리로 데이터를 조회한다. select * from article limit 10 offset 20 //20번 째 행부터 30행 까지 출력하라는 뜻 Offset 방식에는 단점이있다. 모든 컬럼의 내용을 읽어오기때문에 인덱스를 활용하는 방법인 Cursor 방법보다 느리다. 만약 DB메모리보다 스캔해야하는 데이터가 더 커지는 경우 오류가 ..

DB/SQL 2023.11.16
이전
1
다음
더보기
프로필사진

시니의 개발 삽질기록소

맨땅에 헤딩, 삽질이 취미인 시니입니다...

  • 분류 전체보기 (23)
    • Conference (1)
    • DB (2)
      • SQL (1)
      • NoSQL (0)
    • AWS (4)
    • DevOps (4)
      • Docker (2)
    • Language (2)
      • Java (2)
    • Frontend (0)
      • React (0)
    • Object Detection (0)
      • Mmpose (0)
    • Spring Boot (6)
    • Algorithm (1)

Tag

AWS, ecr, EC2, Docker, spring eureka, cicd, RDS, spring jpa, conference, nginx, react, spring boot, Java, ECS, CORS, AI, mysql, backend, login, ELB,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/01   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바