| ▲ | Multicomp 6 days ago | ||||||||||||||||||||||
Would the SQLite vacuum function help with that? | |||||||||||||||||||||||
| ▲ | mceachen 6 days ago | parent [-] | ||||||||||||||||||||||
You can VACUUM INTO, ~~but standard vacuum won’t rewrite the whole db~~ (vacuum rewrites the whole db) https://sqlite.org/lang_vacuum.html (Edit: if multiple processes are concurrently reading and writing, and one process vacuums, verify that the right things happen: specifically, that concurrent writes from other processes during a vacuum don’t get erased by the other processes’ vacuum. You may need an external advisory lock to avoid data loss). | |||||||||||||||||||||||
| |||||||||||||||||||||||