in reply to Unexpected and uncatchable database corruption errors using DBD::SQLite & Parallel::ForkManager
The sections there about client/server applications and high concurrency lead me to think that SQLite and multi-threading are not a good combination. The latter section specifically says SQLite "will only allow one writer at any instant in time."
Update: the bottom line is: either you have to complicate your own script in order to overcome SQLite's limitations (choroba's reply below suggests there's already a CPAN module to help with that), or else you have to pick a more capable type of database.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Unexpected and uncatchable database corruption errors using DBD::SQLite & Parallel::ForkManager
by choroba (Cardinal) on Apr 05, 2014 at 15:56 UTC | |
by djerius (Beadle) on Apr 06, 2014 at 19:41 UTC | |
|
Re^2: Unexpected and uncatchable database corruption errors using DBD::SQLite & Parallel::ForkManager
by djerius (Beadle) on Apr 06, 2014 at 19:19 UTC |