MySQL 2

[DBMS] MySQL(1) - 개요

RDBMS와 MySQL의 특징RDBMSRelational Database Management System모든 데이터를 2차원 테이블 형태로 표현하는 RDB를 관리하는 소프트웨어정규화를 통해 데이터의 중복성을 최소화하여 트랜잭션을 수행MySQL 특징기본 특징대표적인 오픈소스 RDBMS, SQL 표준을 대부분 따름오픈소스 기반 : GNU GPL(일부는 상업 라이선스)로 배포되어 자유롭게 사용 가능, 커스터마이징 가능다중 플랫폼 지원 : Linux, Windows, macOS 등다양한 스토리지 엔진 지원트랜잭션 및 ACID 지원기술적 특징Replication 지원Master-Slave, Master-Master 구조로 데이터 복제를 구성할 수 있어 고가용성 및 분산 처리 가능Partitioning : 대용량 ..

DBMS/MySQL 2025.09.12

MariaDB 대용량 DB Replication 복구

문제점네트워크 지연 및 파일 압축/전송/삭제 프로세스의 로직 오류로 서버 I/O에 행이 걸렸고 그 결과 백업 서버와 replication이 틀어지게 되었음DB는 세 개가 올라가 있는데 각각 500GB, 600GB, 1.1TB여서 mysqldump같은 논리적 백업은 시간이 과하게 오래 걸림환경MariaDB 10.11.2Active Back up 이중 replication 설정방법단시간에 복구를 위해서 해당 DB에 접근하는 모든 프로세스를 종료하고 물리적 테이블 파일들을 전부 Standby로 덤프 절차1. 작업 안정성 확보 및 작업 로그 남기기screen -S DB_recoceryscript -a ${HOSTNAME}_DB_recovery.logScreen : 네트워크 장애 혹은 기타 사유로 세션 종료되어..

Trouble Shooting 2025.09.09