Cotswold
Well-known member
- Local time
- Today, 03:00
- Joined
- Dec 31, 2020
- Messages
- 1,016
SQLite is able to support moderate transaction rates. It is not designed to support the level of concurrent access provided by many client/server RDMS products. Most server systems provide table or row level locking without risk of data loss. Concurrency protection in SQLite depends on file locks to protect against data loss. Whilst it allows multiple database connections the whole SQLite database file must be exclusivly locked for amendments. As a result writes are serialised across all database connections, limiting the overall transaction rate.
But if you think you can get away with it then use it.
But if you think you can get away with it then use it.