데이터베이스에서 Write-Ahead Logging(WAL)이란?
어려움 freeCodeCamp해설
WAL(Write-Ahead Logging)은 데이터를 변경하기 전에 변경 내용을 로그에 먼저 기록하는 기법입니다. 시스템 장애 시 로그를 기반으로 미완료 트랜잭션을 복구(redo)하거나 취소(undo)할 수 있어 데이터 무결성을 보장합니다. PostgreSQL, SQLite 등에서 사용됩니다.
WAL(Write-Ahead Logging)은 데이터를 변경하기 전에 변경 내용을 로그에 먼저 기록하는 기법입니다. 시스템 장애 시 로그를 기반으로 미완료 트랜잭션을 복구(redo)하거나 취소(undo)할 수 있어 데이터 무결성을 보장합니다. PostgreSQL, SQLite 등에서 사용됩니다.