Il y a deux propriétés importantes propres à SQLite que je connais qui sont pertinentes:
Lorsque vous effectuez plusieurs insertions, vous obtiendrez de meilleures performances si vous enveloppez le tout dans une seule transaction. Si les insertions sont effectuées individuellement, SQLite attend que les plateaux de disque tournent complètement sur chaque insert, de sorte que les données insérées puissent être relues du disque et validées. Lors de l'écriture dans un fichier SQLite, le fichier entier est verrouillé, ce qui peut entraîner la famine de l'enregistreur. This situation improved in SQLite 3.
Le site SQLite dit que SQLite est adapté pour les petites et moyennes sites de trafic, avec une faible capacité OLTP. Cela représente environ 95% de tous les sites Web.