에듀윌
·
회복 · 장애 3종
PART D · 회복
장애 발생 시 일관된 상태로 복원 — 원자성·영속성 보장
회복 = ACID의
마지막 보루
회복
RECOVERY
Definition
장애 발생 시 ACID(특히
원자성·영속성
)를 보장하기 위해 DB를
일관된 상태로 복원
. 핵심 도구 =
로그(Log) + REDO/UNDO
.
장애 유형
발생 원인
회복 도구
① 트랜잭션 장애
트랜잭션 자체 오류 (논리·CHECK 위반·교착)
UNDO (해당 트랜잭션만)
② 시스템 장애
OS·DBMS 다운·정전 (메모리 손실, 디스크는 무사)
UNDO + REDO 조합
③ 미디어 장애
디스크 자체 손상 (하드웨어 고장·물리 손실)
백업 + REDO (덤프)