Я использую базу данных SQL CE (4.0) как локальный кеш для записей из определенного вида на главном SQL Server (Express 2014). Каждая итерация моего алгоритма я хочу проверить локальный кеш и обновить его с необходимыми записями с основного сервера.Быстрая передача строк между базами данных
Мои текущие решения сериализуют DataTable, содержащий строки (используя суррогат SyncFramework), и переносят его через WCF для десериализации и вставки в кеш. Причиной тому был только один порт для открытия WCF. Проблема в том, что это слишком медленно для моих целей.
Если я ослаблю требование одного порта, могу ли я получить лучшую производительность от другого метода?
Веб-интерфейс API с JSON и использование SqlCeBulkCopy для вставки быстрого или TableDirect ADO api на клиенте. – ErikEJ