Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/300.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# SQL Compact数据库中uu syncTransactions表的功能是什么_C#_Sync_Microsoft Sync Framework - Fatal编程技术网

C# SQL Compact数据库中uu syncTransactions表的功能是什么

C# SQL Compact数据库中uu syncTransactions表的功能是什么,c#,sync,microsoft-sync-framework,C#,Sync,Microsoft Sync Framework,有人知道syncTransactions表的用途吗?以下是我的设想: 我们很少有客户机在SQL Server Compact数据库上运行,使用同步框架v3.5与SQL Server 2008 Express Server数据库同步大约一年。对于具有大量记录(即>20000条)的表,同步大约需要一分钟以上的时间,CPU也达到100% 启用同步跟踪日志记录后,我设法缩小了缓慢同步背后的查询范围。以下是检查客户机数据库中包含~70000条记录的其中一个表的插入的查询: 挑选 ut.* 从…起 选择 u

有人知道syncTransactions表的用途吗?以下是我的设想:

我们很少有客户机在SQL Server Compact数据库上运行,使用同步框架v3.5与SQL Server 2008 Express Server数据库同步大约一年。对于具有大量记录(即>20000条)的表,同步大约需要一分钟以上的时间,CPU也达到100%

启用同步跟踪日志记录后,我设法缩小了缓慢同步背后的查询范围。以下是检查客户机数据库中包含~70000条记录的其中一个表的插入的查询:

挑选 ut.* 从…起 选择 ut0.* 从…起 [tblPermissionGroupResourceRole]作为ut0 哪里 ut0._系统跟踪上下文“a4e40127-4083-4b27-88d0-EF3AE4AE343” 或 ut0.\u sysTrackingContext为空 和ut0._sysChangeTxBsn>=9486853 和ut0.\u sysInsertTxBsn不在SELECT SyncBsn FROM中\u\u syncTransactions

作为ut 左外连接 选择 txcs0.* 从…起 _系统通信顺序为txcs0 作为ut上的txcs.\u sysInsertTxBsn=txcs.\u sysxbsn 哪里 联合TXCS.\u sysTxCsn,ut.\u SYSINSERTTTXBSN>9486853 和 联合TXCS.\u系统xcsn,ut.\u系统插入TXbsn