# 0001 — Activar WAL en SQLite Estado - Aceptada Contexto - El servicio escribe y lee con frecuencia; necesitamos concurrencia razonable sin introducir un servidor externo. Decisión - Activar `PRAGMA journal_mode = WAL`, `PRAGMA synchronous = NORMAL`, `PRAGMA busy_timeout = 5000` y `PRAGMA wal_autocheckpoint = 1000`. Consecuencias - Mejora de concurrencia lectura/escritura. - Posible crecimiento de archivos WAL hasta checkpoint; mitigado con autocheckpoint. - Requiere revisar compatibilidad con entornos que no soporten WAL (SQLite puede devolver otro modo). Alternativas - DELETE journal (peor concurrencia). - Migrar a otro motor (más complejidad operativa).