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
- 재정의
- stream
- java
- KEVISS
- DDL
- 인덱스
- MSA
- docker
- Test
- select_type
- 열 속성
- 필드 주입
- SQL
- equals
- jpa
- jwt
- Exception
- VUE
- lambda
- DI
- static
- 조합
- Spring
- redis
- cache
- 테스트 코드
- 생성자 주입
- StringBuilder
- hashcode
- AOP
Archives
- Today
- Total
목록스캔 (1)
백엔드 개발자 블로그

인덱스란B-Tree 구조인덱스는 해당 자료구조를 사용함시간 복잡도 : O(logN) 인덱스 종류프라이머리 키 인덱스 :PK or Unique 칼럼을 인덱스로 한거탐색과정 B-Tree와 비슷 세컨더리 인덱스 프라이머리 키 외 인덱스인덱스 두번 스캔함 : 세컨더리 인덱스의 리프노드가 PK일 경우 레코드 하나가 변할 때마다 바꿔줄 필요가 없어짐인덱스의 주의사항CUD의 오버헤드 : 데이터 삽입시 리프노드를 분리하고, 올려줘야 되므로 오베헤드 발생가능성 있음디스크 사용량 : 2G 복합키 인덱스 9개 해주면 9G ㅎㄷㄷ인덱스의 여러가지 스캔 방식 인덱스 레인지 스캔 필요한 범위만 읽는 효율적인 스캔 방식랜덤 I/O : 인덱스가 아닌 정보까지 조회하면 발생함테이블의 랜덤 I/O가 25% 넘어가면 full table..
테크 블로그 리뷰
2024. 12. 11. 22:40