LOG FLUSH

로그 버퍼가 디스크로 내려가는 시점

로그는 메모리 버퍼에 쌓인 뒤 커밋, 버퍼 압박, 주기 조건, 페이지 flush 전 조건에 따라 안정 저장소로 내려간다.

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