Closed buhman closed 6 years ago
Related: #25
Related: #27
I tested this, and in NOMUTEX
mode, performance does increase slightly, but not significantly enough to make it worthwhile to bother with SQLITE_BUSY
handling, IMO.
I figured that might be the case since one of sqlite's priorities is being blindingly fast, and this is a net-bound application.
Thank you for the ground work though!
In SQLITE_OPEN_FULLMUTEX/SERIALIZED mode, all database/connection-level operations will block, which severely limits pandabin's concurrency, especially if either the acquire/release cycle and/or sqlite itself end up being slower than everything else.