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 |
Tags
- 재정의
- 인덱스
- select_type
- java
- Test
- 열 속성
- AOP
- KEVISS
- cache
- jpa
- stream
- StringBuilder
- 필드 주입
- 테스트 코드
- docker
- static
- 조합
- 생성자 주입
- MSA
- redis
- Spring
- hashcode
- jwt
- DDL
- VUE
- SQL
- equals
- DI
- lambda
- 바이너리 카운팅
Archives
- Today
- Total
목록실행계획 (1)
백엔드 개발자 블로그
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/nmB25/btsLe3RLcLl/pYm1yujs6v69FVc7Va44fK/img.png)
MySQL 아키텍처MySQL 엔진(SQL문 분석, 최적화) + 스토리지 엔진(데이터 저장/조회)MySQL 옵티마이저는 MySQL 엔진에 포함됨실행과정1. SQL 파서 : SQL문을 MySQL 서버가 이해할 수 있도록 분리 = 파스 트리2. SQL 옵티마이저 : 파스 트리를 확인하여 쿼리 최적화 및 실행계획 수립3. 데이터 읽기/쓰기 : 결정된 정보를 토대로 스토리 엔진에서 필요한 데이터 가져오기실행계획이란?옵티마이저가 결정한 최적의 쿼리 실행방법실행계획 분석type : 각 테이블의 레코드를 어떤 방식으로 조회했는지오른쪽으로 갈수록 안좋음const : 일치하는 행이 하나, 조건절에 PK or Unique 컬럼 이용ref : PK or Unique 컬럼이 아닌 인덱스, 동등 조건으로 검색할 때range : ..
테크 블로그 리뷰
2024. 12. 11. 21:47