The Omni Group
These forums are now read-only. Please visit our new forums to participate in discussion. A new account will be required to post in the new forums. For more info on the switch, see this post. Thank you!

Go Back   The Omni Group Forums > OmniFocus > OmniFocus Syncing
FAQ Members List Calendar Today's Posts

 
Average Sync Times Thread Tools Search this Thread Display Modes
My wife and I have been having lots of problems with long sync times both on the iPhone and the desktop client when syncing to iDisk. It wasn't until today when I finally ran the Coalesce database script that we finally got sync times measured in seconds instead of minutes. All this time we've been wondering what was wrong with OmniFocus and why it was syncing so slowly.

So I've been wondering, what kind of average sync times is everyone else getting?

Today my sync time went down to 20 seconds from 2-5 minutes.

Doc
 
I'm finding that I have to run the coalase database script anytime I do a lot of editing on my desktop OmniFocus. I've been tracking the size of the folder on the server, along with the types of files in it. Yesterday I was catching up on my weekly review (3 weeks behind. bleah.) and my file exploded up to 3 megabytes. No amount of syncing could it it to come down very much. This made my iPhone sync times a copule minutes, or more.

These are the graphs I have from my monitoring system.





I think the solution is to sync less often. Very rarely is the every minute sync going to be useful in my use cases. I still have to be sure to sync before I close my laptop, or lock my iPhone. All every minute does is create a crazy number of transactions to catch up on... you can see from the graphs that I got up to 600 transaction files.
 
If you don't have some stale client entries (check the Show Clients display in the Sync preferences in OmniFocus), two syncs on all of your devices separated by an hour should cause your database to automatically compact.
 
Quote:
Originally Posted by whpalmer4 View Post
two syncs on all of your devices separated by an hour should cause your database to automatically compact.
Why the hour? I guess there's something OF is waiting for that I don't realize?

I'm pretty sure I did that yesterday, but I can't guarantee it. A number of the transactions were at least 2 hours old, I do know that.
 
That's the way the code makes sure there isn't a really slow client sync in progress, or some other condition that would make it unsafe to compact the database. If everything is synced up twice, separated by at least an hour, the compaction code should run.
 
Cool. Next time it blows up to 3 meg, I'll be more patient and see if the database compcats itself.
 
 




Similar Threads
Thread Thread Starter Forum Replies Last Post
sync with omnisync times out rcr1991 OmniFocus Syncing 1 2010-11-03 10:35 AM
Speedier sync and start-up times on iPhone 4? Omni Sync helps? mcogilvie OmniFocus for iPhone 1 2010-08-14 09:00 PM
Question re typical sync and open times mcogilvie OmniFocus for iPhone 1 2009-02-22 06:44 AM
Getting pretty annoyed with sync times oswald808 OmniFocus Syncing 0 2008-09-16 05:19 AM
oFocus size? (long load&sync times) santra OmniFocus Syncing 3 2008-08-26 11:11 AM


All times are GMT -8. The time now is 12:36 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.