[MySQL] B-Tree 인덱스를 통한 데이터 읽기
목차 1. B-Tree 인덱스를 통한 데이터 읽기 2. B-Tree 인덱스의 정렬 및 스캔 방향 3. B-Tree 인덱스의 가용성과 효율성 어떤 경우에 인덱스를 사용하게 유도할지, 또는 사용하지 못하게 할지 판단하려면 MySQL이 어떻게 인덱스를 이용해서 실제 레코드를 읽어 내는지 알아야 한다. MySQL이 인덱스를 이용하는 방법들과 인덱스의 정렬, 가용성에 대해 알아본다. 1. B-Tree 인덱스를 통한 데이터 읽기 1) 인덱스 레인지 스캔 인덱스 레인지 스캔은 검색해야 할 인덱스의 범위가 결정됐을 때 사용하는 방식이다. SELECT * FROM employees WHERE first_name BETWEEN 'Ebbe' AND 'Gad'; (1) 인덱스 레인지 스캔 루트 노드 → 브랜치 노드 → 리프 ..
Database/MySQL
2023. 5. 22. 13:05
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 이벤트 스토밍
- 육각형 아키텍처
- HTTP 헤더
- 학습 테스트
- spring rest docs
- TDD
- http
- clean code
- 클린코드
- java8
- ATDD
- 스프링 카프카 컨슈머
- mockito
- JPA
- 마이크로서비스 패턴
- Spring
- 트랜잭셔널 아웃박스 패턴
- H2
- Spring Boot
- 계층형 아키텍처
- Git
- kafka
- 스프링 예외 추상화
- Spring Data JPA
- MySQL
- Ubiquitous Language
- 도메인 모델링
- named query
- 폴링 발행기 패턴
- Stream
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함