Durabilité de SQLite : Documentation vs. Réalité
2025-08-30
Les paramètres de durabilité de SQLite sont confus. La documentation et les déclarations du créateur Richard Hipp se contredisent quant à la durabilité par défaut. Cela provient de l’interaction complexe entre les options de configuration `journal_mode` et `synchronous`, et des exigences différentes selon les modes. L’article analyse les exigences de durabilité en modes DELETE et WAL, concluant qu’il est crucial de définir explicitement l’option `synchronous` pour garantir la persistance des données, évitant ainsi les ambiguïtés et les modifications futures des paramètres par défaut. Il met également en garde contre les problèmes potentiels introduits par les bibliothèques tierces et les spécificités de macOS.
Développement