체크포인트 (checkpoint) 뜻

장애가 나면 마지막 체크포인트 이후의 기록만 다시 적용하거나 취소해 빠르게 복구하는 방법

Fast recovery that only redoes or undoes work logged after the last checkpoint

단계별로 보기

  1. 데이터베이스는 주기적으로 체크포인트를 남겨 둡니다.
  2. T1은 체크포인트 전에 이미 끝났습니다.
  3. T2는 체크포인트 뒤에 확정했고 T3는 아직 진행 중입니다.
  4. 이때 장애가 납니다.
  5. T1은 건너뛰고 확정된 T2는 다시 반영하며 끝나지 못한 T3는 취소합니다.

개발자의 타자 연습에서 데이터베이스 용어로 타자 연습을 해 보세요.