The official release information can be found [SQLite Release 3.7.0 On 2010 July 22 (3.7.0)]. The summary is that this is a pretty large change compared to previous releases.
- WAL (Write Ahead Logging) support – this means:
- Generally faster
- More concurrency
- Better disk performance when processing the WAL logs.
- Cant use network shares or different computers for writing to the same logs.
- [Complete WAL information can be found here]
- Query planner enhancement
- Logical database size is now stored in the database header so that bytes can be appended to the end of the database file
Well done to the SQLite team!
Gareth
PS And for those wondering, I will restart blogging again on a more regular basis very soon, just been unburying myself!