使用Sync Framework提高数据库同步的性能

时间:2013-10-24 10:02:35

标签: synchronization microsoft-sync-framework

现在我正在使用SyncFramework 2.1来同步两个数据库(几乎3GB的数据),这个过程就是减速的方法。 有时我得到一个异常,指示“超时或远程数据库没有响应”。 我最近发现,在SelectionChanges活动期间,更改存储在内存中,应用程序开始占用大量内存,有时我会得到异常:

The process was terminated due to an unhandled exception. Exception Info: System.OutOfMemoryException

那么,有谁知道我做错了什么? Sync Framework中的内存问题是正常的吗?

任何帮助将不胜感激,

由于

1 个答案:

答案 0 :(得分:0)

您正在同步哪些数据库平台以及您正在使用哪个同步提供程序。

如果您正在使用SqlCeSyncProvider / SqlSyncProvider,则可以设置基于内存的批处理,同样,您也可以设置SQL命令超时。