회복기법
|
동작 방식
|
상세 설명
|
즉시갱신
기법
|
![]() |
- 트랜잭션 갱신
Log, DB 반영
- 장애시 Log
파일 참조
- 트랜잭션완료시 REDO, 트랜잭션 미완료시 UNDO 연산
|
지연갱신
기법
|
![]() |
- 트랜잭션 갱신
Log 반영(DB
종료후 반영)
- 장애시 Log
-트랜잭션 완료시 REDO, 트랜잭션 미완료시 로그 폐기
- UNDO 불필요 |
체크
포인트
|
![]() |
- 로그기반 기법은 전체 로그 대상으로 REDO 수행하기때문에 비효율발생하여 검사시점을 세분화할 필요성제기
- 검사점 기준 로그 파일 기록
- UNDO(미종료)
- REDO(종료)
- UNDO 실행
후 REDO
|
그림자
페이지
|
![]() |
- 트랜잭션 시작
전 그림자 페이지 테이블 생성
- 트랜잭션 종료후 저장 및 장애시 페이지 복구
|
AREIS
|
![]() |
- WAL(Write-Ahead Logging) 및 LSN(Log Sequence Number) 이용하는 회복 기법
|
'메가노트 > 토픽과제(정리)' 카테고리의 다른 글
정규화(이상희 부장님) (0) | 2022.10.22 |
---|---|
동시성 제어(안혜진 선임님) (0) | 2022.10.22 |
CMMi(이상희 부장님) (0) | 2022.10.15 |
소프트웨어 안전성 분석(문경숙 수석님) (0) | 2022.10.15 |
ISO 25000(황선환 이사님) (0) | 2022.10.15 |