Earlier quoted context omitted.
Agreed. And the database can grow surprisingly large (multi GB with many millions of rows) and it still performs quite well.
This surprises me. Though I've used it with great success for several small projects, my only experience with SQLite on anything remotely large was a Rails app with maybe a million records in the DB. Over time, performance became very slow and switching to MySQL made a world of difference. At the time, I attributed it to SQLite, but now I'm wondering if it was Rails or (more likely) my inexperience at optimizing perf…
As long as you are the only user, performance should be constant regardless of file size (minus fragmentation issues)