My application makes use of a SQLite database to store the user\'s inputs. The number of records in the input would go to around 100 records and I have a lot of SQL operations g
Sqlite uses a cache for requests. Close & reopen the database from time to release cache memory.
You shouldnt care unless your memory requirements are high.
You can catch critical conditions in the UIApplicationDelegate method applicationDidReceiveMemoryWarning or UIViewController delegate method didReceiveMemoryWarning
If one of these methods is called, close & reopen the database.