Работа с большим набором данных в приложении WPF с использованием SQL Server - PullRequest
2 голосов
/ 03 ноября 2011

Недавно я разработал прототип приложения-прототипа WPF, который обращается к базе данных SQL Server CE через Entity Framework. Теперь необходимо получить доступ к набору данных, значительно превышающему лимит SQL CE в 4 ГБ, примерно 29 ГБ.

Я хотел бы знать, каков наилучший вариант для масштабирования в соответствии с этим новым требованием. Возможные варианты:

  1. Перейти к SQL Server. Это потребует покупки лицензий, и я не думаю, что развертывание приложения будет таким же гладким?
  2. Использование нескольких баз данных SQL CE. На самом деле есть 36 объектов, которые я пытаюсь сохранить каждый с приблизительным размером 800 МБ после загрузки в SQL CE (800 МБ * 36 = 29 ГБ). Интересно, возникнут ли проблемы с производительностью при одновременном подключении к 36 базам данных SQL CE.

Как бы вы решили эту проблему?

1 Ответ

1 голос
/ 03 ноября 2011

Перейти к SQL Server.Вы испытываете боль, пытаясь работать с набором данных объемом 29 ГБ с ручным разделением, в том числе упускаете все возможности резервного копирования / восстановления.

...