EROKE ORIGINAL WEBBOOK

MySQL 8.4 LTS, 입문에서 시니어까지

전체 목차51개 장
  1. MySQL 8.4 LTS, 입문에서 시니어까지: 1장. LTS와 Innovation
  2. MySQL 8.4 LTS, 입문에서 시니어까지: 2장. Docker와 mysql client
  3. MySQL 8.4 LTS, 입문에서 시니어까지: 3장. Type과 Charset
  4. MySQL 8.4 LTS, 입문에서 시니어까지: 4장. SQL 기초와 NULL
  5. MySQL 8.4 LTS, 입문에서 시니어까지: 5장. 정규화와 History Snapshot
  6. MySQL 8.4 LTS, 입문에서 시니어까지: 6장. InnoDB 구조
  7. MySQL 8.4 LTS, 입문에서 시니어까지: 7장. Transaction과 Isolation
  8. MySQL 8.4 LTS, 입문에서 시니어까지: 8장. Lock과 Next-Key Lock
  9. MySQL 8.4 LTS, 입문에서 시니어까지: 9장. Deadlock
  10. MySQL 8.4 LTS, 입문에서 시니어까지: 10장. 복합·Covering Index
  11. MySQL 8.4 LTS, 입문에서 시니어까지: 11장. EXPLAIN/ANALYZE
  12. MySQL 8.4 LTS, 입문에서 시니어까지: 12장. OrderPulse 운영 화면
  13. MySQL 8.4 LTS, 입문에서 시니어까지: 13장. Optimizer와 Statistics
  14. MySQL 8.4 LTS, 입문에서 시니어까지: 14장. Buffer Pool과 I/O
  15. MySQL 8.4 LTS, 입문에서 시니어까지: 15장. Redo·Undo·Purge
  16. MySQL 8.4 LTS, 입문에서 시니어까지: 16장. Binary Log와 GTID
  17. MySQL 8.4 LTS, 입문에서 시니어까지: 17장. Replication
  18. MySQL 8.4 LTS, 입문에서 시니어까지: 18장. Group Replication·InnoDB Cluster
  19. MySQL 8.4 LTS, 입문에서 시니어까지: 19장. 논리·물리 백업
  20. MySQL 8.4 LTS, 입문에서 시니어까지: 20장. PITR
  21. MySQL 8.4 LTS, 입문에서 시니어까지: 21장. Online DDL
  22. MySQL 8.4 LTS, 입문에서 시니어까지: 22장. Partitioning
  23. MySQL 8.4 LTS, 입문에서 시니어까지: 23장. Security
  24. MySQL 8.4 LTS, 입문에서 시니어까지: 24장. Connection과 Thread
  25. MySQL 8.4 LTS, 입문에서 시니어까지: 25장. 관측
  26. MySQL 8.4 LTS, 입문에서 시니어까지: 26장. Upgrade 8.0→8.4
  27. MySQL 8.4 LTS, 입문에서 시니어까지: 27장. Failover Runbook
  28. MySQL 8.4 LTS, 입문에서 시니어까지: 28장. 시니어 Capstone
  29. MySQL 8.4 LTS, 입문에서 시니어까지: 29장. Performance Schema Triage
  30. MySQL 8.4 LTS, 입문에서 시니어까지: 30장. Next-Key Lock 장애 재현
  31. MySQL 8.4 LTS, 입문에서 시니어까지: 31장. EXPLAIN ANALYZE 실전 판독
  32. MySQL 8.4 LTS, 입문에서 시니어까지: 32장. GTID 복제·Failover 게임데이
  33. MySQL 8.4 LTS, 입문에서 시니어까지: 33장. Backup+Binlog PITR 완주
  34. MySQL 8.4 LTS, 입문에서 시니어까지: 34장. Online DDL 릴리스 실습
  35. MySQL 8.4 LTS, 입문에서 시니어까지: 35장. Capacity·성능 예산
  36. MySQL 8.4 LTS, 입문에서 시니어까지: 36장. 시니어 설계·운영 리뷰
  37. MySQL 8.4 LTS, 입문에서 시니어까지: 37장. 권리와 출간 검수
  38. MySQL 8.4 LTS, 입문에서 시니어까지: 38장. InnoDB Transaction을 Lock과 Undo로 읽는다
  39. MySQL 8.4 LTS, 입문에서 시니어까지: 39장. Next-Key Lock을 범위 조건으로 재현한다
  40. MySQL 8.4 LTS, 입문에서 시니어까지: 40장. EXPLAIN ANALYZE를 쓰기 전에 안전을 본다
  41. MySQL 8.4 LTS, 입문에서 시니어까지: 41장. Buffer Pool보다 전체 Memory를 계산한다
  42. MySQL 8.4 LTS, 입문에서 시니어까지: 42장. Binary Log를 Recovery Chain으로 관리한다
  43. MySQL 8.4 LTS, 입문에서 시니어까지: 43장. GTID Failover에서 옛 Source를 차단한다
  44. MySQL 8.4 LTS, 입문에서 시니어까지: 44장. Replica Read의 오래됨을 API 계약에 반영한다
  45. MySQL 8.4 LTS, 입문에서 시니어까지: 45장. Online DDL의 LOCK을 실제로 측정한다
  46. MySQL 8.4 LTS, 입문에서 시니어까지: 46장. Role·DEFINER·TLS를 검수한다
  47. MySQL 8.4 LTS, 입문에서 시니어까지: 47장. 데이터 정정을 원장으로 남긴다
  48. MySQL 8.4 LTS, 입문에서 시니어까지: 48장. Incident — Replica는 정상인데 주문이 사라졌다
  49. MySQL 8.4 LTS, 입문에서 시니어까지: 49장. Release Day와 최종 DBA 실기
  50. MySQL 8.4 LTS, 입문에서 시니어까지: 50장. Schema Review에서 미래 장애를 찾는다
  51. MySQL 8.4 LTS, 입문에서 시니어까지: 51장. 비용·성능·복구를 한 표로 결정한다

SQL·InnoDB·잠금·복제·백업·온라인 DDL·장애 대응

OrderPulse로 SQL과 index부터 InnoDB lock, GTID, PITR와 online schema change까지 익힌다.

상태: 출간 후보 웹교정쇄 · 컨테이너 검증 통과 · DBA 감수 대기 · 51개 장

InnoDB 데이터 플랫폼을 설계하고 운영하는 시니어 엔지니어
InnoDB 데이터 플랫폼을 설계하고 운영하는 시니어 엔지니어

확인일 2026-08-14, 운영 기준 MySQL 8.4.10 LTS다. 문서에 8.4.11은 미출시로 표기되어 제외한다. OrderPulse의 고객·주문·결제를 입문 SQL부터 GTID 복제와 PITR까지 키운다.

목차

  1. 1장. LTS와 Innovation
  2. 2장. Docker와 mysql client
  3. 3장. Type과 Charset
  4. 4장. SQL 기초와 NULL
  5. 5장. 정규화와 History Snapshot
  6. 6장. InnoDB 구조
  7. 7장. Transaction과 Isolation
  8. 8장. Lock과 Next-Key Lock
  9. 9장. Deadlock
  10. 10장. 복합·Covering Index
  11. 11장. EXPLAIN/ANALYZE
  12. 12장. OrderPulse 운영 화면
  13. 13장. Optimizer와 Statistics
  14. 14장. Buffer Pool과 I/O
  15. 15장. Redo·Undo·Purge
  16. 16장. Binary Log와 GTID
  17. 17장. Replication
  18. 18장. Group Replication·InnoDB Cluster
  19. 19장. 논리·물리 백업
  20. 20장. PITR
  21. 21장. Online DDL
  22. 22장. Partitioning
  23. 23장. Security
  24. 24장. Connection과 Thread
  25. 25장. 관측
  26. 26장. Upgrade 8.0→8.4
  27. 27장. Failover Runbook
  28. 28장. 시니어 Capstone
  29. 29장. Performance Schema Triage
  30. 30장. Next-Key Lock 장애 재현
  31. 31장. EXPLAIN ANALYZE 실전 판독
  32. 32장. GTID 복제·Failover 게임데이
  33. 33장. Backup+Binlog PITR 완주
  34. 34장. Online DDL 릴리스 실습
  35. 35장. Capacity·성능 예산
  36. 36장. 시니어 설계·운영 리뷰
  37. 37장. 권리와 출간 검수
  38. 38장. InnoDB Transaction을 Lock과 Undo로 읽는다
  39. 39장. Next-Key Lock을 범위 조건으로 재현한다
  40. 40장. EXPLAIN ANALYZE를 쓰기 전에 안전을 본다
  41. 41장. Buffer Pool보다 전체 Memory를 계산한다
  42. 42장. Binary Log를 Recovery Chain으로 관리한다
  43. 43장. GTID Failover에서 옛 Source를 차단한다
  44. 44장. Replica Read의 오래됨을 API 계약에 반영한다
  45. 45장. Online DDL의 LOCK을 실제로 측정한다
  46. 46장. Role·DEFINER·TLS를 검수한다
  47. 47장. 데이터 정정을 원장으로 남긴다
  48. 48장. Incident — Replica는 정상인데 주문이 사라졌다
  49. 49장. Release Day와 최종 DBA 실기
  50. 50장. Schema Review에서 미래 장애를 찾는다
  51. 51장. 비용·성능·복구를 한 표로 결정한다