applychanges事件触发和changeapplied事件触发之间的时间

时间:2013-05-29 14:21:15

标签: microsoft-sync-framework

我正在使用SyncFramework构建一个偶然连接的应用程序。 SQL Server在服务器端使用,SQLCE 3.5用作客户端。作为同步提供程序,我在服务器端使用DbServerSyncProvider,在客户端使用SqlCeClientSyncProvider。

尝试解决一些性能问题,我意识到即使在客户端没有应用更改的情况下,应用更改之间仍有相当长的时间 - 即使没有应用更改也会应用更改。

关注这些时间的一些数据:

  1. TabelasDeConfiguracaoGroup - SelectingChanges:SERV
  2. TabelasDeConfiguracaoGroup - ChangesSelected SERV 00:00:00,0
  3. TabelasDeConfiguracaoGroup - APPLICATIONChanges:0更改 - 客户00:00:00,1
  4. TabelasDeConfiguracaoGroup - ChangesApplied:0更改 - 客户00:00:01,1
  5. 口译:活动1至2之间的时间为00:00:00,0 - 活动2至3 00:00:00之间的时间......

    正如我们所看到的,应用更改是最浪费的操作,即使我们没有任何更改可以应用。

    有人知道为什么这么多时间?这是正常的吗?有没有办法改善它? 也许1秒并不多,但我担心它会随着表数的增加而增加。

    提前致谢。

0 个答案:

没有答案