Snapshot did not improve any syncing time. #589
Unanswered
Ranjith980
asked this question in
Q&A
Replies: 1 comment 2 replies
-
How often are you creating the snapshot ? Do you have filters applied to each new client ? If yes, are you creating a filtered snapshot for each client ? Why are you reinitializing client ? |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Thank you for your work on Syncing process. Tremendous contribution. We are using sync Version:0.5.7 web service with the sql server and syncing it to sqlite Client. We have turned on the change tracking on the sql server.we have multiple clients using an UWP application and using the syncing service. We are using indexing on both client and server. Also using GUIDs on sqlserver as primary key.
Reinitializing the database takes 16 minutes and using the snapshot takes 1:30 hours with our database with 1million records currently and is expected to grow potentially. As its mentioned in the documentation on snapshots that “The idea is to reduce this time for initialization of new clients.”
We could not decrease the time It takes to reinitialize. We are trying to analyze and get it working with decreasing the time. We are using the information on the documentation and we still see the time increasing with respect to reinitialization. Is there any detail document on how to correctly configure the snapshots?. Your inputs will be greatly helpful to work under this scenario.
Beta Was this translation helpful? Give feedback.
All reactions