Nested Loop Join, Sort Merge Join, Hash Join 정리
Nested Loop Join 정리1. 연결고리에 인덱스가 존재하는 경우에 사용해야한다 (inner table 인덱스 존재 필수)2. 처리량이 적은 경우 유리하다 (랜덤 액세스 발생)3. 순차적으로 처리하며, 부분범위 처리가 가능하다4. 조인의 순서에 따라서 성능의 차이가 존재할 수 있어서, 처리범위를 줄일 수 있는 순서를 선택해야 한다. Sort Merge Join 정리1. 주로 처리량이 많으면서 항상 전체 범위를 처리해야 하는 경우에 유리2. 조인 연결고리 상태에 연향을 받지 않으므로 연결고리를 위한 인덱스가 필요없다3. 전체 범위를 처리하므로 Fetch 단위가 영향을 주지 않는다. 적당하게 큰 fetch 단위를 설정하는것이 좋다4. 데이터가 소량인 경우에는 Nested Loops 조인 방식이 유리하..
DBMS
2024. 8. 26. 11:55
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 인덱스
- Linux
- logstash
- list
- string
- EL
- react
- pm2-logrotate
- index 처리를 잘하자
- ArrayList
- literal sql
- 키바나
- ElasticSearach 백업
- config
- Query
- 문자
- React18
- GIT
- Mapping
- Java
- 절대 경로 설정하기
- bool
- kibana
- mysql은 nl이 기본 세팅
- Elasticsearch
- Mappings
- InteiilJ
- NextJS 14
- 명령어
- 재색인
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함