在运行synchronize with MS Sync Framework之前,有没有办法检查数据库中的更改?
我有一个大约有100个表的数据库,其中80%的表不会经常更改。我将数据库划分为多个作用域来处理同步优先级。即使数据库没有变化,也需要很长时间才能完成同步。
发布于 2011-06-24 12:12:48
我建议您跟踪同步过程,以找出发生了什么:How to: Trace the Synchronization Process
同步框架SDK中没有专门的API调用来简单地检查表是否发生了更改。大多数API调用将执行实际的更改枚举(读取:查询基表和跟踪表)
如果表中有大量行,则可能需要在Sync Framework元数据上设置保留期,以使其保持较小。请参阅How to: Clean Up Metadata for Collaborative Synchronization (SQL Server)
发布于 2011-07-29 08:40:29
是。查看Synchronization Services for ADO .NET for Devices: Improving performance by skipping tables that don’t need synchronization上的同步框架团队博客
https://stackoverflow.com/questions/6461834
复制相似问题