WAL Logging Framework

What
The WAL logging framework consists of the transaction table, the dirty pages table, and the actual log table. These three tables collectively make it possible to guarantee atomicity and durability in a DBMS.