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
- linux
- 자바
- 리눅스
- 재귀
- sort
- 레드햇
- hadoop
- 스토리지
- recursive
- 하둡
- java
- Spring
- 설치
- Data Structure
- AWS
- Amazon
- Redshift
- docker
- algorithm
- redhat
- data
- 알고리즘
- 도커
- rhcsa
- big data
- storage
- 빅데이터
- 자료구조
- 아마존
- 스프링
Archives
- Today
- Total
목록Programming/DB (1)
Developer MJ

대용량 데이터에서 일부 데이터를 빠르게 자주 읽는 OLTP성 작업은 원하는 데이터에 얼마나 빠르게 접근하는 지가 성능을 좌우한다. 그래서 SQL을 튜닝하여 불 필요한 데이터 스캔을 막음으로써 데이터 엑세스 속도를 높여 성능을 개선할 필요가 있다. 이에 대해 공부한 내용을 옵티마이저, 인덱스, 조인 순서로 정리하고자 한다. 참고로 대용량 데이터 가끔 Full Scan하는 경향을 띄는 OLAP 처리의 경우 튜닝의 주요 포인트가 Hash Join, 병렬처리 등이기 때문에 SQL 튜닝은 큰 효율을 발휘하지 못한다. SQL 옵티마이저 옵티마이저(Optimizer)는 SQL을 가장 빠르고 효율적으로 수행할 최적(최저비용)의 처리경로를 생성해 주는 DBMS 내부의 핵심엔진이다. 사용자로부터 입력 받은 SQL문장과 데..
Programming/DB
2019. 6. 15. 19:25