참고 자료 모음/학습 가이드

[펌글] [정보] 취준용 "Real MySQL 8.0" 학습 필터

+영일이+ 2025. 5. 28. 13:40

 

다 읽으면 당연히 좋다

근데 그렇게 열심히 공부하고 알아서 공부하고 충분히 공부할 친구들은 애초에 백엔드 갤러리에 올 필요가 없다

제외한 내용들은 DB 운영에 관련됐거나 복잡도를 올리는 최적화에 관련된 것이거나 DB 특수기능이다

너희들이 DB 운영할 일은 거의 없고, 있다 하더라도 신입에게 운영 방법을 미리 알아오라고 하는 경우는 드물다

DB 복잡도를 올리는 최적화는 요새 트렌드가 아니다

특정 DB의 특수기능은 최대한 사용하지 않는게 좋다. 필요할때까지는 개념 정도만 알아두는게 좋다

 

▣ 01장: 소개 - 걍 읽어라

▣ 02장: 설치와 설정 - 제외

▣ 03장: 사용자 및 권한 - 제외

▣ 04장: 아키텍처 - 우선순위 하
4.3 MyISAM 스토리지 엔진 아키텍처 - 제외

▣ 05장: 트랜잭션과 잠금 - 우선순위 상

▣ 06장: 데이터 압축 - 제외

▣ 07장: 데이터 암호화 - 제외

▣ 08장: 인덱스 - 우선순위 상
8.4 R-Tree 인덱스 - 제외
8.6 함수 기반 인덱스 - 제외

▣ 09장: 옵티마이저와 힌트 - 우선순위 중
9.3 고급 최적화 - 제외
9.4 쿼리 힌트 - 제외

▣ 10장: 실행 계획 - 우선순위 상

 

▣ 11장: 쿼리 작성 및 최적화

11.1 쿼리 작성과 연관된 시스템 변수 - 우선순위 중

11.2 매뉴얼의 SQL 문법 표기를 읽는 방법 - 우선순위 하

11.3 MySQL 연산자와 내장 함수 - 우선순위 상

11.4 SELECT - 우선순위 상

___11.4.11 CTE(Common Table Expression) - 제외

___11.4.12 윈도우 함수(Window Function) - 제외

11.5 INSERT - 우선순위 상

11.6 UPDATE와 DELETE - 우선순위 상

11.7 스키마 조작(DDL) - 우선순위 하

___11.7.4 테이블 변경 - 우선순위 상

___11.7.5 칼럼 변경 - 우선순위 상

___11.7.6 인덱스 변경 - 우선순위 상

11.8 쿼리 성능 테스트 - 우선순위 중


▣ 12장: 확장 검색 - 제외

▣ 13장: 파티션 - 우선순위 하

▣ 14장: 스토어드 프로그램 - 제외
14.1 스토어드 프로그램의 장단점 - 이것만 읽어

▣ 15장: 데이터 타입 - 우선순위 상
15.6 공간 데이터 타입 - 제외
15.7 JSON 타입 - 우선순위 하

▣ 16장: 복제 - 우선순위 최하(제외는 아니고 당장은 몰라도 되는데 꼭 읽어봤으면 해서)

▣ 17장: InnoDB 클러스터 - 제외

▣ 18장: Performance 스키마 & Sys 스키마 - 제외

 

 

출처: https://gall.dcinside.com/mgallery/board/view/?id=backend&no=106&page=1

아카이브: https://archive.md/bWaPD