Log Flush

로그 버퍼는 커밋, 압박, 주기, 페이지 flush 전 조건에서 디스크로 내려간다

커밋 응답은 필요한 로그가 안정 저장소에 도달했는지를 기준으로 내구성을 제공한다.

Log Buffer메모리에 로그 누적
Flush 조건commit, 용량, 주기, DBWR 전
Online Log순차 로그 파일 기록
Commit ACK필요 로그 안정화 후 응답
COMMIT

내구성 응답의 핵심 경로

Buffer Pressure

로그 버퍼가 찰 때 flush

Before Page Flush

Dirty Page보다 관련 로그가 먼저