I'm not a big database expert, but most of the DB work I used used SQLite. In my experience, creating a larger database in itself should not lead to great results. Naturally, you will have more data, so get ready to spend more time requesting it!
Consider this thought experiment: you have a table called mydata that you use all the time in the database. Now you add an unrelated otherdata table. Your queries for mydata are independent of the information in otherdata . Even if you insert GBs of data into otherdata , you wonโt feel any real performance improvement when using mydata .
AFAIK, SQLite architecture supports this claim.
Eli bendersky
source share