선생님
JSCODE 박재성
JSCODE 제이온
JSCODE 시니
과외
블로그
후기
이벤트
완강 후기 이벤트
블로그 리뷰 이벤트
AWS SAA 합격 후기 이벤트
블로그
/
시리즈
비전공자도 이해할 수 있는 MySQL 성능 최적화 입문/실전 (SQL 튜닝편)
글 29편을 순서대로 읽을 수 있습니다.
비전공자도 이해할 수 있는 MySQL 성능 최적화 입문/실전 (SQL 튜닝편) 강의 보러가기
1
신입 백엔드 면접에서 자주 물어보는 ‘DB 성능 최적화’ 경험?!
2
DB 성능 개선할 때 ‘SQL 튜닝’을 가장 먼저 해야 하는 이유 (vs 스케일업, 레플리케이션, 샤딩, 캐싱)
3
성능 개선을 위한 MySQL 구조 파악 / SQL 튜닝의 핵심
4
인덱스(Index)란?
5
[실습] 인덱스 직접 설정해보기 / 성능 측정해보기
6
기본으로 설정되는 인덱스 (PK)
7
제약 조건을 추가하면 자동으로 생성되는 인덱스 (UNIQUE)
8
[실습] 인덱스를 무식하게 많이 걸면 어떻게 될까?
9
멀티 컬럼 인덱스 (Mulitple-Column Index)란?
10
[실습] 멀티 컬럼 인덱스 직접 설정해보기 / 작동방식 이해하기
11
멀티 컬럼 인덱스 생성 시 주의점
12
커버링 인덱스(Covering Index)란?
13
SQL문의 ‘실행 계획’ 사용해보기 (EXPLAIN)
14
실행 계획에서 type 의미 분석하기 (ALL, index)
15
실행 계획에서 type 의미 분석하기 (const, range, ref)
16
[실습] 한 번에 너무 많은 데이터를 조회하는 SQL문 튜닝하기
17
[실습] WHERE문이 사용된 SQL문 튜닝하기 - 1
18
[실습] WHERE문이 사용된 SQL문 튜닝하기 - 2
19
[실습] 인덱스를 걸었는데도 인덱스가 작동하지 않는 경우 - 1
20
[실습] 인덱스를 걸었는데도 인덱스가 작동하지 않는 경우 - 2
21
[실습] ORDER BY문이 사용된 SQL문 튜닝하기
22
[실습] WHERE문에 인덱스를 걸기 vs ORDER BY문에 인덱스를 걸기
23
[실습] HAVING문이 사용된 SQL문 튜닝하기
24
[실습] 유저 이름으로 특정 기간에 작성된 글 검색하는 SQL문 튜닝하기
25
[실습] 특정 부서에서 최대 연봉을 가진 사용자들 조회하는 SQL문 튜닝하기
26
[실습] 부서별 최대 연봉을 가진 사용자들 조회하는 SQL문 튜닝하기
27
[실습] 2023년 주문 데이터 조회하는 SQL문 튜닝하기
28
[실습] 2024년 1학기 평균 성적이 100점인 학생 조회하는 SQL문 튜닝하기
29
[실습] 좋아요 많은 순으로 게시글 조회하는 SQL문 튜닝하기