반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 플러터 개발
- 스프링부트
- 알고리즘공부
- 기술공부
- 카프카
- DDD
- 스프링 공부
- Kafka
- 자바공부
- 프로그래머스
- K8S
- Flutter
- Axon framework
- JPA공부
- 자료구조공부
- JPA
- JPA예제
- JPA스터디
- 코테공부
- 스프링공부
- JPA 공부
- 코테준비
- 스프링부트공부
- 기술면접공부
- nestjs공부
- querydsl
- nestjs스터디
- nestjs
- 플러터 공부
- 스프링
Archives
- Today
- Total
목록오라클 인덱스 (1)
DevBoi
[데이터 베이스] 인덱스 동작과정
인덱스 동작과정에 대해서 알아보자 RDBMS에서 대용량으로 데이터가 있을때, 해당 데이터를 full scan하는 것이아니라 특정 컬럼들을 키로, 해당 데이터들을 가지고있어서, 필요할때 range scan을 하면서 검색 효율을 높이는 것이다. range Scan이란, 특정 위치에서 검색을 시작해, 일치 하지 않는 범위를 만나면 멈추는 것을 의미한다. 가장 일반적인 인덱스 는 비트리 형태로 이루어져 있다. 비트리(B-tree)란? * 모든 리프 노드들이 같은 레벨을 가질수 있도록 관리되는 이진 트리이다. 비트리에서의 탐색과정은, 검색 대상을 key와 비교하고, 해당 key보다 크면, 더 큰 key값으로 이동하여, 범위에 맞는 예를 들면, 10,20이 키면, 18검색시에, 10과 20사이의 key값에 해당하는..
[DataBase]
2022. 2. 16. 13:27