SQLP

시험 직전 요약장

판단 기준과 헷갈리는 개념, 대표 예제를 짧게 확인하세요.

이론 목록

Redo·Checkpoint·Commit 원리: WAL·Fast Commit·Instance Recovery

원래 이론 →

판단 기준

잘못된 판단정확한 기준
Commit 시 모든 Dirty Block을 Datafile에 기록Redo 영속화가 동기 Commit 기준이며 Datafile Write는 이후 가능
Redo는 변경 전 값을 저장Redo는 변경 재적용, Undo는 취소·과거 버전 재구성
Undo Block 변경에는 Redo가 불필요장애 후 Undo도 복구돼야 하므로 Undo 변경도 Redo 보호 대상
CKPT가 Dirty Block을 직접 기록DBWn이 Block을 기록하고 CKPT는 Checkpoint를 조정·기록
모든 Checkpoint는 전체 Dirty Buffer FlushIncremental Checkpoint는 지속적으로 Recovery Position을 전진
Group Member는 Redo를 분할 저장모든 Member가 같은 Group Redo의 복사본을 저장
INACTIVE이면 즉시 재사용 가능ARCHIVELOG에서는 Archive 완료 여부도 확인
Instance Recovery는 Commit Redo만 Roll Forward필요한 Redo를 적용한 뒤 미커밋 변경을 Undo로 제거
log file sync 평균만 보면 원인을 확정Histogram·parallel write·Commit 빈도·CPU·Transport를 함께 분석
NOWAIT는 같은 내구성의 더 빠른 Commit성공 응답 후 장애에서 Transaction 손실 가능성이 있는 비동기 Commit

이 부분의 원문 →

헷갈리는 개념

STATUS의미
CURRENTLGWR가 현재 기록 중이며 Active인 Group
ACTIVE현재 Group은 아니지만 Instance Recovery에 아직 필요
INACTIVEInstance Recovery에 더 이상 필요하지 않음
UNUSED아직 기록에 사용되지 않은 Group
이 부분의 원문 →

내 최근 연습 오답

현재 브라우저의 연습 채점 기록에서 공개된 단원과 연결된 오답을 확인합니다.

학습 기록 →

오답 기록을 확인하고 있습니다.