ummdev03 님의 블로그

  • 홈
  • 태그
  • 방명록

분류 전체보기 1

커버링 인덱스(Covering Index)로 조회 성능 개선하기

커버링 인덱스(Covering Index)는 쿼리에서 필요한 모든 정보를 담아 놓은 인덱스를 말합니다.커버링 인덱스는 WHERE절 뿐만 아니라 SELECT로 조회하는 컬럼과 ORDER BY 조건까지 포함합니다. 그래서 쿼리를 실행할 때 테이블의 실제 데이터를 읽지 않아도, 인덱스만으로 바로 결과를 가져올 수 있습니다.이 덕분에 조회 속도가 훨씬 빨라지고, 대량 데이터에서도 효율적으로 동작하죠. 예를 들어 우리가 만든 서비스가 성장하여 누적 사용자가 10만 명을 넘고, 게시글이 500만 건 이상 쌓였다고 가정해보겠습니다.카테고리, 날짜 범위로 검색하는 쿼리가 5초가 걸리고, 커넥션 풀이 20일 때, 동시에 100명이 요청하면 단순 계산으로 맨 마지막 사용자는 최소 25초를 기다려야 합니다. 이 서비스가 1..

데이터베이스 2025.12.18
이전
1
다음
더보기
프로필사진

ummdev03 님의 블로그

ummdev03 님의 블로그 입니다.

  • 분류 전체보기 (1)
    • 데이터베이스 (1)

Tag

커버링인덱스, 복합인덱스, 쿼리최적화, 인덱스, MySQL, 데이터베이스, InnoDB,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/02   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바