I'm trying to find detailed information on how SQLiteCursor manages
large sets of data. I've read through the code but it isn't clear to
me.

Does anyone have any in-depth information on how exactly SQLiteCursor
behaves when working with a large resultset or one that would not
typically fit in memory? I'm specifically interested in how memory is
managed.

How is memory managed between sqlite and the Java bindings ?

There appears to be this concept of a window. When the current
position is about to go from one window to the next, does filling /
loading the next window happen on the UI thread?

I have a large dataset (30k) of items and would like to 'select *
from' this, but I have seen problems where users got errors saying
that the cursor could not grow in size. I have also heard when jumping
around in a large resultset, there can be lots of pauses.

However, I can't find any good information on how this really works.

Thanks

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to