LOG FLUSH
로그 버퍼가 디스크로 내려가는 시점
로그는 메모리 버퍼에 쌓인 뒤 커밋, 버퍼 압박, 주기 조건, 페이지 flush 전 조건에 따라 안정 저장소로 내려간다.
COMMIT
버퍼 압박
DBWR 전
1
Log Buffer
트랜잭션 로그 레코드가 메모리에 누적
2
Flush 조건
커밋, 용량, 주기, 페이지 기록 전 조건
3
Online Log
순차 로그 파일에 기록
4
Commit ACK
필요 로그 안정화 후 응답
COMMIT
내구성 응답의 핵심 경로
Buffer Pressure
로그 버퍼가 충분히 찰 때
Before Page Flush
Dirty Page보다 관련 로그를 먼저 기록