When writing my own flat file bases, I try to keep the file sizes as small as possible. When developing mySQL databases, I put all my tables in one database (I believe that mySQL stores each table in its own file). I am new to sqlite and my encounter with ethics is a whole database stored in a single file.
I know that the recommended size is about 2 GB per sqlite database, and I do not expect that size to be achieved, but is there any potential for dividing the database? For example, splitting a database into two, one with different settings tables (multiple tables, a small number of rows), the other with different content tables (several tables, many rows in each).
I have a good understanding of file systems, and I know that I should not worry about this, but there is a feeling that I just can not get rid of the need to split the database. Does this feeling ignore or run with?
source share