I would like to know more about what SQLite caching is and how Android adjusts cache parameters (I read that they can be controlled with pragmas at compile time.) Does anyone have a deeper understanding of this or even rely on SQLite as effective cache for caching data received from the network?
I understand that SQLite caches pages in memory by default. Is there a request cache and is there any way to configure these parameters from an Android client application even?
The only thing I can find is SQLiteDatabase # setMaxSqlCacheSize, but this is only for prepared statements.
source
share