Писать БД на флешку

Сложно сказать. Тут несколько факторов играют, такие как количество операций в секунду с самой базой, тип выборок из нее. Нельзя сравнивать операцию “выбрать записи по каналу” за несколько часов (дней) с такими же но за (условный) год. Ну и от нагрузки на контроллер от прочих работающих на нем сервисов.
Я на практике не видел баз более 1ГБ.