Может ли SQL Server CE 4.0 обрабатывать несколько таблиц с множеством строк с приемлемой производительностью? - PullRequest
1 голос
/ 08 июля 2011

Я пишу относительно маленькое однопользовательское приложение для лотереи winforms. Большую часть времени он будет просто получать данные (тикеты) из веб-службы, а затем в субботу будет проводить розыгрыш призов. Когда шары разыгрываются, будет запущен запрос, показывающий, сколько билетов нужно выиграть. После розыгрыша четырех шаров приложение отобразит выигрышные билеты.

К моменту розыгрыша в базе данных будет от одного до восьми миллионов строк (заявок), поэтому мой вопрос в том, сможет ли SQL CE 4.0 справиться с этой задачей.

1 Ответ

1 голос
/ 09 июля 2011

Помните, что для файла базы данных существует ограничение в 4 ГБ. Но поиск должен работать нормально, вы, вероятно, должны попытаться обойти процессор запросов, используя Seek - http://msdn.microsoft.com/en-us/library/system.data.sqlserverce.sqlcedatareader.seek(v=VS.90).aspx, - но было бы проще посоветовать вам, если бы вы могли поделиться схемой таблицы

...