Skip to content

Glosario

Registro write-ahead (WAL)

El modo de registro de SQLite en el que los cambios confirmados se añaden a un archivo -wal aparte antes de copiarse a la base principal en un checkpoint.

En modo write-ahead log, SQLite deja intacto el archivo de la base durante una transacción y añade las páginas modificadas a un archivo acompañante llamado <database>-wal. Una transacción queda confirmada en cuanto su registro de commit está en el WAL; los lectores consultan primero el WAL y después la base (sqlite.org).

Para Windows Timeline, esto significa que ActivitiesCache.db-wal suele contener la actividad más reciente y la última versión de las filas actualizadas. Analizar la base sin él da una cronología que se detiene antes de tiempo. Vea por qué importa ActivitiesCache.db-wal.