Я не большой специалист по базам данных, но в большинстве работ, связанных с БД, я использовал SQLite. По моему опыту, увеличение базы данных само по себе не должно вызывать значительного снижения производительности. Естественно, у вас будет больше данных, поэтому будьте готовы тратить больше времени на их запрос!
Рассмотрим этот мысленный эксперимент: у вас есть таблица с именем mydata
, которую вы постоянно используете в БД. Теперь вы добавляете несвязанную таблицу otherdata
. Ваши запросы для mydata
не зависят от информации в otherdata
. Даже если вы поместите ГБ данных в otherdata
, вы не почувствуете реального снижения производительности при использовании mydata
.
AFAIK, архитектура SQLite поддерживает это утверждение.