진이의개발일지

  • 홈
  • 태그
  • 방명록

DB 1

인덱스(Index) 알아보기

인덱스 이해하기인덱스란 추가적인 쓰기 작업과 저장 공간을 활용하여 데이터베이스 테이블의 검색 속도를 향상시키기 위한 자료구조이다. 위 정의를 이해하기 위해 예시를 보자.500 페이지 분량의 책이 있다. 여기서 특정 원하는 내용을 찾기 위해서는 어떻게 할까?일반적으로는 직접 페이지를 넘겨 확인할 것이다. 책의 내용을 기억하고 않다면 최대 500페이지까지 확인해야 원하는 내용을 확인할 수 있다. 책에서는 이러한 불편함을 방지하기 위해 목차를 통해 독자가 찾는 내용을 쉽게 확인할 수 있다. DB의 인덱스는 책의 목차와 같은 역할을 한다. 즉, 인덱스는 특정 정보를 빠르게 찾기 위해서 사용된다. DB에서 인덱스는 왜 필요할까?테이블을 편의상 A라 가정해보자.A 에서 이메일을 통해 행 정보를 찾게 되면 어떻..

DB 2025.04.17
이전
1
다음
더보기
프로필사진

진이의개발일지

  • 분류 전체보기 (12)
    • spring (3)
    • 알고리즘 (0)
    • IT 지식 (1)
    • 서버 (2)
    • Java (3)
    • DB (1)

Tag

JWT, JPA, 스프링 핵심 원리, 그라파나, spring boot, 프로메테우스, 테스트 시간 단축, spring #좋은 객체 지향 설계의 원칙, 값 객체, 테스트 환경 통합, docker, Thread pool, spring, 통합 테스트, Google TTS, index, 엑추에이터, thread,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
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 © Kakao Corp. All rights reserved.

티스토리툴바