소소한 지식 저장소

  • 홈
  • 태그
  • 방명록

SQL 1

[데이터베이스] MySql의 인덱스 설정 - BTREE INDEX

1. 인덱스란?**인덱스(Index)**는 데이터베이스에서 원하는 데이터를 빠르게 찾기 위해 사용하는 자료구조책의 "색인"처럼 작동하며, 검색 속도를 획기적으로 향상시킬 수 있음기본적으로 springboot에서 JPA로 자동으로 인덱스가 생성되는 것은 BTREE 인덱스를 따름✅ 인덱스의 장점빠른 검색 속도정렬/필터링 최적화조인 성능 향상❗️단점인덱스를 많이 만들수록 쓰기(INSERT/UPDATE) 성능 저하디스크 공간 추가 사용2. B-Tree 인덱스와 조회 방식 비교 📌 인덱스가 없는 경우 (Full Table Scan)데이터를 맨 앞부터 끝까지 하나씩 비교하며 검색시간 복잡도: O(n)📌 인덱스가 있는 경우 (B-Tree)MySQL은 기본적으로 B-Tree 인덱스를 사용이진 탐색 구조로 빠르게 원..

SQL 2025.04.03
이전
1
다음
더보기
프로필사진

소소한 지식 저장소

소소한 지식들을 기록하는 공간

  • 분류 전체보기 (282)
    • SQL (1)
    • JAVA (6)
    • REACT (3)
    • OS (24)
    • AI(ML & DL) (37)
    • BLOCKCHAIN (15)
    • ARCHITECTURE (7)
    • BACKJOON (7)
    • DOCKER (10)
    • 취업 (1)
    • GCP (8)
    • TYPESCRIPT (10)
    • MOBILE PROGRAMING (20)
    • DATABASE DESIGN (18)
    • AI(GNN) (2)
    • ALGORITHM (14)
    • CLAUD COMPUTERING (13)
    • PYTHON (3)
    • SPRING BOOT (10)
    • INFLEARN (43)
    • AI(MCP) (2)
    • NETWORK (21)
    • CODINGTEST (2)
    • 기타 (1)

Tag

Database, DL, Algorithm, TypeScript, GCP, java, Design, blockchain, Network, inflearn, frontend, Spring, AI, CS, docker, Python, Android, OS, Kotlin, spring boot,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

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

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바