Недавно я разработал прототип приложения-прототипа WPF, который обращается к базе данных SQL Server CE через Entity Framework. Теперь необходимо получить доступ к набору данных, значительно превышающему лимит SQL CE в 4 ГБ, примерно 29 ГБ.
Я хотел бы знать, каков наилучший вариант для масштабирования в соответствии с этим новым требованием. Возможные варианты:
- Перейти к SQL Server. Это потребует покупки лицензий, и я не думаю, что развертывание приложения будет таким же гладким?
- Использование нескольких баз данных SQL CE. На самом деле есть 36 объектов, которые я пытаюсь сохранить каждый с приблизительным размером 800 МБ после загрузки в SQL CE (800 МБ * 36 = 29 ГБ). Интересно, возникнут ли проблемы с производительностью при одновременном подключении к 36 базам данных SQL CE.
Как бы вы решили эту проблему?