Когда я пишу свои собственные базы данных плоских файлов, я стараюсь сохранять как можно меньшие размеры файлов, при разработке баз данных mySQL я помещаю все свои таблицы в одну базу данных (я уверен, что mySQL сохраняет каждую таблицу в своем собственном файле ). Я новичок в sqlite и столкновение с этикой - вся база данных хранится в одном файле.
Я знаю, что рекомендуемый размер составляет около 2 ГБ на базу данных для sqlite, и я не ожидаю достичь этого размера, но есть ли какие-то преимущества в разделении базы данных? Например, разделение базы данных на две части: одна с различными таблицами настроек (множество таблиц, небольшое количество строк), другая - с различными таблицами содержимого (несколько таблиц, в каждой строке много строк).
Я хорошо разбираюсь в файловых системах и знаю, что не должен беспокоиться об этом, но есть ощущение, что я просто не могу избавиться от желания отделить базу данных. Это чувство игнорировать или бежать?