boudle 님의 블로그

  • 홈
  • 태그
  • 방명록

DB 2

[DB] 인덱스 사용 결과

500만 데이터를 넣고 비교를 했습니다.   인덱스 없이 Select 했을 때  인덱스 후 select 했을 때  인덱스를 했을 때와 안 했을 때의 시간 차이가 나는 것을 알 수 있습니다.   인덱스를 무조건 사용 X인덱스를 사용하는 건 경우에 따라 안 좋을 수도 있기에 필요한 곳에 써서 시간 단축시키면 좋겠습니다.

DB 2024.06.20

[DB]Index

인덱스란?Index는 RDBMS(관계형 데이터베이스 관리시스템)에서 추가적인 쓰기 작업과 저장 공간을 활용하여데이터베이스 테이블의 대한 검색 속도를 높여주는 자료구조입니다. 예를 들어 책을 통해 비유하면 인덱스는 책에서 '목차'라고할 수 있습니다.책에서 정보를 찾을 때도 원하는 카테고리를 목차에서 찾고, 목차에 있는 페이지 번호를 통해 원하는 정보를 더 빠르게 찾을 수 있습니다.데이터베이스의 인덱스도 데이터의 위치를 포함한 자료구조를 생성하여 빠르게 조회할 수 있도록 돕고 있다. [ 인덱스(index)의 장점과 단점]-장점테이블을 조회하는 속도와 그에 따른 성능을 향상시킬 수 있다.전반적인 시스템의 부하를 줄일 수 있습니다.-단점인덱스를 관리하기 위해 DB의 약 10%에 해당하는 저장공간이 필요합니다.인..

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

boudle 님의 블로그

boudle 님의 블로그 입니다.

  • 분류 전체보기 (48)
    • Java (13)
    • JPA (2)
    • DB (2)
    • SPRING (21)
    • Python (0)

Tag

RuntimeException, 에러처리, querydsl, querydsl sql like, spring 에러처리, 에러명칭,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

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

티스토리툴바