Log Flush
로그 버퍼는 커밋, 압박, 주기, 페이지 flush 전 조건에서 디스크로 내려간다
커밋 응답은 필요한 로그가 안정 저장소에 도달했는지를 기준으로 내구성을 제공한다.
Log Buffer
메모리에 로그 누적
→
Flush 조건
commit, 용량, 주기, DBWR 전
→
Online Log
순차 로그 파일 기록
→
Commit ACK
필요 로그 안정화 후 응답
COMMIT
내구성 응답의 핵심 경로
Buffer Pressure
로그 버퍼가 찰 때 flush
Before Page Flush
Dirty Page보다 관련 로그가 먼저