[1일차] MySQL 기본 아키텍처 및 관리 환경 구축
– MySQL 아키텍처(프로세스/스레드, 서버 컴포넌트)
– 설치 및 초기 설정(my.cnf, 데이터 디렉터리)
– 관리 도구 사용(mysql, mysqladmin, Workbench)
– 계정/권한 관리(생성, 부여, 원격 접속)
– 보안 기초(비밀번호 정책, 접근 제어, 방화벽 개요)
[2일차] 스토리지·트랜잭션·로그 기반 데이터 관리 이해
– 스토리지 엔진 구조(InnoDB 중심)
– 테이블/인덱스 및 데이터 파일 구조 이해
– 트랜잭션 개념 및 기본 잠금 구조
– 로그 구조 이해(REDO/UNDO, Binary Log)
– 데이터 파일 유지관리(점검, 공간 관리)
– 권한 감사 및 관리 정책 수립
[3일차] 백업·복구·장애 대응 및 기본 성능 관리
– 백업 유형(Logical/Physical) 및 정책 수립
– mysqldump 백업/복구 실습(전체/부분)
– Binary Log 기반 PITR(Point-in-Time Recovery) 실습
– 장애 대응 절차(서비스 중단/데이터 손상 점검)
– 성능 관리 기초
▸운영 지표 모니터링(CPU/MEM/IO/연결 수)
▸슬로우 쿼리 로그 확인 절차
▸주요 파라미터 점검 및 운영 변경 프로세스