질문 목록으로

서비스 중단 없이 수백만 건의 데이터가 담긴 테이블의 스키마를 변경해야 한다면 어떻게 하시겠나요?

#migration
대상 독자: DB 엔지니어
조회수 27

질문 의도

운영 안정성을 최우선으로 하는 시니어 개발자의 문제 해결 역량과 무중단 아키텍처 설계 능력 확인

평가 포인트

ALTER TABLE의 위험성 인지, 점진적 마이그레이션 전략, 데이터 정합성 검증 절차

모범 답안펼치기

🔗 꼬리 질문

  • 듀얼 라이트 방식 사용 시 발생할 수 있는 데이터 불일치 문제는 어떻게 예방하나요?
  • gh-ost와 같은 도구가 내부적으로 어떻게 동작하여 부하를 최소화하는지 아시나요?
  • 마이그레이션 도중 장애가 발생했을 때의 롤백 시나리오는 어떻게 세우시나요?