El registro de escritura anticipada (WAL) es tanto la forma en que las bases de datos realizan compromisos rápidamente como la manera en que se recuperan de manera segura de los fallos. Fuera de los B-trees, probablemente sea la estructura más importante en Postgres y MySQL. (se le llama "registro de rehacer" en el mundo de MySQL)