My reason is mostly to increase performance since this is a relatively small
database and will be accessed constantly. Its size is also not likely to
increase much.

You don't define what "small" is.  You should first make sure you
even have a problem.  SQLite does in memory buffering anyway with
a default of around 2MB.  If your database is smaller than that
then you'll get everything out of memory anyway.  You can use
various pragmas to change how much buffering is done.

http://sqlite.org/pragma.html#modify

(The OS also does buffering so you are actually unlikely to be
limited by disk performance for a small database).

Roger

Reply via email to