SQLite For Beginners: Journal Modes - Invidious
mardi 27 juin 2023 à 11:26Une très bonne explication sur les 2 type de journaux de SQLite : DELETE (par défaut) et WAL (qui permet les écritures simultanées).
On peut résumer ça à : Utilisez le mode WAL (plus performant, supporte mieux les opérations simultanées, moins de fsync, écritures plus performantes sur disque (car séquentielles).
Contre-indications : Utiliser SQLite via NFS (beuark), faire des transactions réparties sur plusieurs bases SQLite. WAL est également moins intéressant si 99% de vos opérations sont des lectures.
(Permalink)
On peut résumer ça à : Utilisez le mode WAL (plus performant, supporte mieux les opérations simultanées, moins de fsync, écritures plus performantes sur disque (car séquentielles).
Contre-indications : Utiliser SQLite via NFS (beuark), faire des transactions réparties sur plusieurs bases SQLite. WAL est également moins intéressant si 99% de vos opérations sont des lectures.
(Permalink)