로그 기반 회복 기법 편집하기
IT위키
편집을 취소할 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 게시해주세요.
최신판 | 당신의 편집 | ||
1번째 줄: | 1번째 줄: | ||
[[분류:데이터베이스]] | |||
; 상위 문서 [[데이터베이스 회복]] | ; 상위 문서 [[데이터베이스 회복]] | ||
8번째 줄: | 8번째 줄: | ||
==== 특징 ==== | ==== 특징 ==== | ||
* 데이터베이스 회복 과정에서 UNDO는 필요 없음 : 트랜잭션 복구 시 로그 파일 내용만 폐기 | * 데이터베이스 회복 과정에서 UNDO는 필요 없음 : 트랜잭션 복구 시 로그 파일 내용만 폐기 | ||
* UNDO가 필요 없기 때문에 로그 | * UNDO가 필요 없기 때문에 [[데이터베이스 로그|로그 파일]]은 <트랜잭션 id, 데이터 아이템, 이후 값> 형식을 가짐 | ||
==== 구현 ==== | ==== 구현 ==== | ||
22번째 줄: | 22번째 줄: | ||
==== 특징 ==== | ==== 특징 ==== | ||
* 트랜잭션 완료 이전에 수행한 갱신 연산은 미완료 갱신(Uncommitted Update)이라 함 | * 트랜잭션 완료 이전에 수행한 갱신 연산은 미완료 갱신(Uncommitted Update)이라 함 | ||
* 회복 시 로그 파일을 참조하여 Redo와 Undo 연산을 모두 실행해야 하기 때문에, 로그 | * 회복 시 로그 파일을 참조하여 Redo와 Undo 연산을 모두 실행해야 하기 때문에, [[데이터베이스 로그|로그 파일]]은 <트랜잭션 id, 데이터 아이템, 이전 값, 이후 값>형식을 가짐 | ||
==== 구현 ==== | ==== 구현 ==== |