I Have implemented the sync framework for server to client sync. i am using DbServerSyncProvider for server and ClientSyncProvider for
Client. i am syncing almost 5Lakhs records from server to client its taking almost 2 hours with batches. for performance improvement what step i need need to follow.
you're using the older Sync Provider. There's no batching support OOTB, so you will have to use custom batching. Likewise, the older providers uses dataset serialization which is quite big compared to using dataset surrogates.