Plongeon au cœur du format de fichier de base de données SQLite
2025-09-07
Ce document détaille le format de fichier de base de données sur disque utilisé par toutes les versions de SQLite depuis la version 3.0.0. Les bases de données SQLite résident généralement dans un seul fichier, le « fichier de base de données principal », contenant l'état de la base de données. Des fichiers supplémentaires, journaux de restauration ou fichiers WAL, aident à la restauration d'un état cohérent. Ce document se concentre sur le fichier de base de données principal, couvrant la taille et les types de pages, les pages d'arbres B, les listes libres et le format d'enregistrement. Les formats de fichiers journaux de restauration et WAL sont également brièvement décrits.
Développement