soidev 님의 블로그

  • 홈
  • 태그
  • 방명록

2026/03 1

[DB 성능 최적화] | 인덱스부터 파티셔닝, 샤딩까지

지금까지 면접을 많이 봤는데 대규모 트래픽시 어떻게 해야할건지 라는 질문을 많이 받았다그래서 오늘 이거에 대해 정리해보겠다 1. 데이터가 많아지면 발생하는 문제백엔드 개발을 하다 보면 처음엔 빨랐던 서비스가 데이터가 쌓일수록 느려지는 걸 경험하게 된다. 작년에 진행한 상담 예약 시스템처럼 예약 기록이나 AI 리뷰 요약 데이터가 조 단위로 쌓인다면, 단순한 쿼리로는 한계가 온다. 이때 효과적으로 데이터를 관리하기 위해 인덱스, 파티셔닝, 샤딩 같은 전략이 필요하다.2. 인덱스(Index) 이해하기인덱스는 책의 맨 뒤에 있는 **'색인'**과 같다. 테이블 전체를 다 뒤지지 않고도 원하는 정보가 있는 위치로 바로 점프하는 기술이다.원리: B-Tree 구조를 사용해 검색 속도를 높인다.장점: 특정 상담사 예약..

중앙정보기술인재개발원/DB 2026.03.26
이전
1
다음
더보기
프로필사진

soidev 님의 블로그

soidev 님의 블로그 입니다.

  • 분류 전체보기 (41)
    • 코테 (0)
    • 중앙정보기술인재개발원 (40)
      • 과제 (0)
      • JAVA (17)
      • Spring (10)
      • DB (3)
      • HTML&CSS&JS (7)
      • React (2)
    • 자격증 etc (0)

Tag

스프링, vsCode, kakaoapi, 리액트, 개발자, spring, garbagecolletion, ChatGPT, 다항연산자, 중앙정보처리학원, 개발, java, restapi, 가비지콜렉션, OpenAI, dev, 코린이, 키발급, API, srping,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

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

티스토리툴바