Glosario
WAL de SQLite (TCC.db-wal)
El write-ahead log junto a TCC.db que contiene los cambios recientes y, a menudo, copias anteriores de páginas con filas de permisos eliminadas o modificadas.
En modo write-ahead log, SQLite añade los cambios a un archivo -wal (aquí TCC.db-wal) y los copia en el archivo principal durante un checkpoint. El archivo tiene una cabecera de 32 bytes (número mágico 0x377f0682 o 0x377f0683, salts, sumas de comprobación) y frames formados por una cabecera de 24 bytes más una página. Los lectores usan la copia confirmada más reciente de cada página.
Las copias antiguas de commits anteriores, y los frames que quedan de una generación anterior del WAL, pueden contener versiones anteriores de filas, incluidas concesiones que se eliminaron después. Vea recuperar permisos TCC eliminados del WAL.