LOG RECORD

로그 레코드의 핵심 필드

실제 형식은 DBMS마다 다르지만, 복구는 순서와 대상, 되돌림, 재적용 정보를 함께 추적한다.

순서재적용취소
LSN로그 레코드 순서와 pageLSN 비교 기준
TxID같은 트랜잭션의 변경을 추적하는 식별자
Page / Object변경 대상 페이지, 레코드, 인덱스 항목
Undo 정보이전 값 또는 변경 취소에 필요한 동작
Redo 정보이후 값 또는 변경 재적용에 필요한 동작
PrevLSN같은 트랜잭션의 이전 로그로 되돌아가는 링크

pageLSN: 데이터 페이지에는 마지막으로 반영된 로그 위치가 남아 Redo 중 중복 적용을 피한다.