Ben alors c'est complètement inutile de tester sqlite...
Vu que a chaque écriture il va locker la table + écriture atomique + unlock de la table...
Une petite question stupide, mais ne serait-il pas plus simple de mettre en place ton BEGIN+COMMIT et en cas d'erreur de refaire transaction par transaction jusqu'à celle qui pose problème.
Mes vagues souvenirs de SQL semblent me mentionner que si ça foire lors d'une transaction tu pourrit pas la db et elle est comme avant la transaction.
[^] # Re: sqlite
Posté par Raphaël G. (site web personnel) . En réponse au journal Petit bench de bases de données embarquées. Évalué à 3.
Vu que a chaque écriture il va locker la table + écriture atomique + unlock de la table...
Une petite question stupide, mais ne serait-il pas plus simple de mettre en place ton BEGIN+COMMIT et en cas d'erreur de refaire transaction par transaction jusqu'à celle qui pose problème.
Mes vagues souvenirs de SQL semblent me mentionner que si ça foire lors d'une transaction tu pourrit pas la db et elle est comme avant la transaction.