I'm using Django with an sqlite backend, and write performance is a problem. I may graduate to a "proper" db at some stage, but for the moment I'm stuck with sqlite. I think that my write performance problems are probably related to the fact that I'm creating a large number of rows, and presumably each time I save()
one it's locking, unlocking and syncing the DB on disk.
How can I aggregate a large number of save()
calls into a single database operation?