SQLite Forum

Database Growing by itself to huge sizes
Login
>  [T]he SQLite db ... it is growing by itself ...

No it isn't.  Unlike every other RDBMS (that I know of) SQLite does *not* have
its own threads or processes to look after things.  SQLite, by itself, is 
inert.  Action is only taken by SQLite when you invoke one of the SQLite APIs.
And when that API call returns, all changes stop.  Nothing happens to an SQLite
database except when an application thread is actively running an SQLite API
SQLite does not have any background threads to work on the database. So it is
simply not possible for an SQLite database file to grow "by itself".

If the file is growing, that is because something, somewhere is invoking
SQLite APIs, or other system interfaces, to add content to the file.