【发布时间】:2016-04-28 09:56:40
【问题描述】:
我使用 SQL CE (4.0) 数据库作为本地缓存,用于存储来自主 SQL Server (Express 2014) 中特定视图的记录。我的算法的每次迭代我都想验证本地缓存并使用来自主服务器的必要记录来更新它。
我当前的解决方案对包含行的 DataTable 进行序列化(使用 SyncFramework 代理项),并通过 WCF 将其带到反序列化并插入缓存中。原因是只需要一个端口即可打开 WCF。问题是这对我来说太慢了。
如果我放宽单端口要求,是否可以通过其他方法获得更好的性能?
【问题讨论】:
-
Web API 与 JSON 并使用 SqlCeBulkCopy 在客户端插入快速或 TableDirect ADO api。
标签: c# sql-server wcf optimization sql-server-ce