자동화를 생활화 합시다. — Online DDL 테스트 자동화 이야기
온라인 DDL테스트 자동화SREAmazon Aurora MySQL데이터베이스
AI 요약
Beta여기어때컴퍼니 SRE팀 인턴 제이드가 온라인 DDL 테스트 자동화 프로젝트 경험을 공유합니다. 온라인 DDL은 서비스 중단 없이 데이터베이스 테이블 구조를 변경하는 방식으로, 24시간 운영되는 서비스에 필수적입니다.
Amazon Aurora MySQL에서는 Instant, Inplace, Copy 세 가지 알고리즘을 사용하여 DDL 작업을 수행하며, 각 알고리즘은 작업 시간과 리소스 소모 측면에서 차이가 있습니다. Instant는 메타데이터만 수정하여 빠르고 리소스 소모가 적으며, Inplace는 데이터를 복사하지 않고 작업을 수행합니다.
이 글은 이러한 온라인 DDL 작업의 테스트 자동화를 통해 안정적인 서비스 운영에 기여하는 방안을 모색합니다.
이 글이 궁금하신가요?
원문 블로그에서 전체 내용을 확인해 보세요
원문 읽으러 가기

