무중단 데이터베이스 마이그레이션
Zero-Downtime Database Migrations

TL;DR AI
1분핵심 요약
무중단 데이터베이스 마이그레이션은 스키마 변경과 코드 변경을 분리해 단계적으로 적용하는 것이 핵심이다.
컬럼 추가·이름 변경·삭제·타입 변경은 바로 바꾸지 말고, 호환 가능한 중간 단계를 거쳐 배포해야 한다.
대용량 백필은 배치로 나누고, 인덱스는 동시 생성 기능을 활용해 락과 성능 저하를 줄인다.
배포 전 롤백 계획을 미리 준비하면 운영 중 장애와 생산성 손실을 크게 줄일 수 있다.
