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 |
Tags
- 공변
- 제네릭
- 리팩터링
- B+TREE
- nonclustered index
- 상태패턴
- JAVA8
- 동시성
- Ehcache
- springboot
- lazyloading
- 트랜잭션
- CaffeineCache
- GithubActions
- JDK14
- JPA
- 카카오 화재
- 부하테스트
- Jenkins
- java
- 주문
- 지연로딩
- 재고 시스템
- ci/cd
- 웹캐시
- Spring Data Redis
- Redis
- Metaspace
- backend
- method area
Archives
- Today
- Total
목록DataBase (1)
NDM
[DB] 초보 개발자의 Index 탐구 일지 1편 : 자료구조, 동작원리,
프로젝트를 진행하며 처음으로 Index를 걸어 사용해보는 경험을 하고있습니다. 때문에 인덱스의 깊은 이해도를 위해 궁금했던 점에 대해 포스팅을 하려 합니다. 목차는 다음과 같습니다. 인덱스의 자료구조 인덱스의 동작원리와 장단점 Clustered Index vs Non-Clustered Index? 멀티컬럼 인덱스 어떤 컬럼에 적용하고, 어떤 연산에 쓰는게 좋을까? 언제나 인덱스를 적용하는 것이 더 빠를까? 왜 클러스터가 읽기에서 더 빠른 성능을 보이는가? 인덱스의 자료구조 # HashTable key - value 를 한 쌍으로 저장하는 자료구조 Hash Colision이라는 변수가 존재하지만, O(1) 의 시간복잡도로 빠르게 데이터를 조회할 수 있음 =(eq)연산에 최적화되어있기 때문에, 등 범위연산이..
DataBase
2022. 9. 15. 17:29