Skip to main content
AI Assist is now on Stack Overflow. Start a chat to get instant answers from across the network. Sign up to save and share your chats.

You are not logged in. Your edit will be placed in a queue until it is peer reviewed.

We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.

2
  • I have used timestamps... via NSTimeIntervals. There are other tasks being done that are fairly weighty as well and can take up to several seconds, but all of those are either asynchronous or packed into another thread. I assure you, when I say 5-17 seconds, I am not pulling those numbers out of air. I am getting those from calling NSLog on my timestamps. I have also tried Instruments the task that consumes the most time on the main thread are my inserts. I specifically put them into this thread because the documentation discourages multithreading with the DB. Commented Mar 16, 2010 at 2:32
  • It sounds like you may indeed be overloading the hardware. I would try testing with lighter weight data i.e. the same number of records but with significantly smaller blobs. If it speeds up significantly then your just trying to do to much. Commented Mar 16, 2010 at 2:50