← 프로젝트 목록
Project
Replica DB 생성 및 DB 튜닝
MariaDB 10.5에서 11.4로 버전업하고 Master-Replica 이중화를 구성한 프로젝트. DEV 환경 검증 후 PRD 적용, GTID 기반 복제 설정, 병렬 복제 워커 큐 튜닝까지의 전체 과정.
11.4
MariaDB 버전업
10.5 → 11.4
4x
워커 큐 확대
128KB → 512KB
2배
병렬 쓰레드
2 → 4 Workers
73%↓
복제 지연 감소
45초 → 12초
Replication Flow
Master (11.4)→binlog→IO Thread→Relay Log→SQL Coordinator→Workers
01
개요
프로젝트 배경, 기존 환경 문제점, 목표 아키텍처 구성
MariaDBReplicationOverview
02
버전업
MariaDB 10.5에서 11.4 버전업 과정. EBS 마운트, 설치, 데이터 이관, 시퀀스 마이그레이션
MariaDB 11.4mysqldumpMigration
03
이중화 구성
Master-Replica GTID 기반 복제 설정. CHANGE MASTER TO, 병렬 복제, systemd 구성
ReplicationGTIDParallel
04
테스트
DML/DDL 복제 검증, 장애 시나리오 테스트, 대량 Write 부하 테스트
TestingFailoverStress Test
05
튜닝
병렬 복제 워커 큐 튜닝, innodb_buffer_pool_size 최적화, 슬로우 쿼리 개선
TuningPerformanceWorker Queue
Tech Stack
MariaDB 11.4ReplicationGTIDmysqldumpEBSsystemdAmazon Linux 2EC2