Hi
We are doing syncing from a SQL Server DB to a SQL Compact .sdf using the Sync Framework.
One way syncing from the server to the client using wcf.
I based my sync service app on the "WebSharingAppDemo-SqlProviderEndToEnd" example, using "KnowledgeSyncProvider" as my provider.
At approximately 50 connections, data transfer to clients becomes extremely slow to non-existant (spikes of 3-5KB every 1-2 minutes, otherwise no data transfer
occurs. Clients remains connected (determined using NETSTAT)).
Problem doesn’t exist when <5 clients connected, then transfer to client is continuous.
We using SQL Server 2008.
Server Specs:
Virtualised server
Intel Xeon 2.67GHz (2xcores)
4GB RAM
Windows Server 2008 R2 Standard SP1
SQL Server 2008 R2
SQL Server Compact 3.5
Sync Framework 2.1
.NET 4.0
100Mb internet connection (confirmed 60Mb/s transfer)
What are we doing wrong?
Can anybody help please.
Thanx
Shaun