[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
- ATDD
- 육각형 아키텍처
- JPA
- 트랜잭셔널 아웃박스 패턴
- 학습 테스트
- 스프링 카프카 컨슈머
- mockito
- TDD
- kafka
- MySQL
- spring rest docs
- named query
- java8
- Ubiquitous Language
- 이벤트 스토밍
- 클린코드
- 마이크로서비스 패턴
- clean code
- Spring Data JPA
- Spring
- 폴링 발행기 패턴
- http
- 스프링 예외 추상화
- HTTP 헤더
- Stream
- 계층형 아키텍처
- 도메인 모델링
- H2
- Spring Boot
- Git
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함