Failover 후 데이터 정합성 검증: GTID, checksum, 업무 불변조건
MySQL Failover 이후 GTID 이력, 데이터 checksum, 업무 불변조건을 구분하여 확인하고 서비스 재개와 불일치 대응 기준을 정리한다.
전체 문서 163개 · 1 / 9 페이지
MySQL Failover 이후 GTID 이력, 데이터 checksum, 업무 불변조건을 구분하여 확인하고 서비스 재개와 불일치 대응 기준을 정리한다.
MySQL failover에서 VIP·DNS·Proxy의 전환 경로와 캐시, 연결 풀, 트랜잭션 재시도를 구분하고 업무 복구 시간을 검증하는 방법을 정리한다.
Orchestrator의 토폴로지 탐색, 장애 판정, 승격 규칙과 fencing·접속 경로 전환을 분리하여 안전한 MySQL 장애조치 설계를 정리한다.
MySQL Router, Group Replication, Shell의 책임을 구분하고 Community 구성 가능성, 연결 장애 복구, 읽기 분산과 Aurora 차이를 정리한다.
Group Replication의 쓰기 모드별 실행 경로, 다중 쓰기 충돌, DDL 제약과 전환 기준을 실제 3멤버 실험으로 정리한다.
Group Replication의 과반수 원리와 장애 도메인 배치, 타임아웃, 격리 및 quorum 복구 조건을 운영 관점에서 정리한다.
MySQL Group Replication의 과반수 합의, 트랜잭션 충돌 인증, 멤버십 변경을 연결해 이해하고 운영 진단과 장애 대응 기준을 정리한다.
MySQL 고가용성을 장애 영역, 데이터 보존 경계, 쓰기 권한 전환으로 나누고 단일 장애점과 RTO/RPO를 검증하는 설계 기준을 정리한다.
MySQL의 메모리·redo·페이지 flush·임시 테이블을 연결해 병목을 구분하고, 파라미터 변경의 근거와 검증·원복 기준을 정리한다.
MySQL의 실행값·영속 설정·세션값을 구분하고, 파라미터 기준선 비교와 변경 이력으로 설정 드리프트를 관리한다.
MySQL 업그레이드 전 예약어 충돌, 세션 sql_mode, 계정별 인증 플러그인을 점검하고 애플리케이션 재접속까지 검증하는 절차를 정리한다.
MySQL 5.7에서 8.0으로의 전환과 8.0 패치 업그레이드에서 호환성, 복제 전환, 성능 회귀, 복구 경계를 검증하는 절차를 정리한다.
MySQL의 ANALYZE, OPTIMIZE, CHECK TABLE을 통계 갱신·물리 재구성·구조 검사로 구분하고 실행 시점과 운영 위험을 정리한다.
InnoDB의 DELETE와 공간 반환 차이, OPTIMIZE TABLE의 재구축 과정, tablespace별 회수 한계와 Aurora 운영 점검 기준을 정리한다.
MySQL 대용량 DELETE의 undo·purge·복제 부담을 설명하고, 청크 삭제와 휴지 시간, 아카이브 검증, 파티션 삭제의 선택 기준을 정리한다.
MySQL 월별 RANGE 파티션의 선행 생성, MAXVALUE 분할, 재실행 안전성, 보관 경계와 삭제 승인을 실제 SQL로 검증한다.
MySQL의 Partition pruning과 인덱스 접근을 분리해 실행 계획을 읽고, 파티션을 나누어도 조회가 빨라지지 않는 원인과 검증 절차를 정리한다.
MySQL 파티션의 행 배치와 pruning 원리를 살펴보고, RANGE·LIST·HASH·KEY 선택 기준과 고유키·보관 정책의 제약을 실행 예제로 확인한다.
MySQL의 utf8mb4 전환에서 연결 문자셋, 정렬 규칙 충돌, 인덱스 바이트 한도와 DDL 재구축을 검증하고 안전한 변경 절차를 정리한다.
MySQL 컬럼 자료형 변경에서 암묵적 변환, 데이터 잘림, 인덱스 재구축을 구분하고 SQL mode와 DDL 알고리즘으로 변경 위험을 검증한다.