09-06-2010 04:19 AM
That figure is not correct. I'm not sure what the correct limit is for Persistent Store object - I have not hit it and I have large Objects (or more accurately, large collections), but if it is not just the size of PersistentStore, then it is in the Megabytes. .
Point us at the link from which you got this figure, it should be corrected.
09-07-2010 04:09 AM
I had issue trying to build a cash system with Persistent Store. I finally decided to end it.
Be sure that Persistent Store is not designed for data storage, it's just key-value data used to store an account or session informations.
To answer your question: the application just freezes when there is too much data. It cannot load or save more key. You can't even switch to another application, you have to get the battery off.
09-07-2010 04:54 AM
@ Hithredin: I think your problem was not the size of an individual object (which is what this poster was asking about I think).
I suspect the problem was the amount of data you are putting in persistent store. I suspect before you reached the 'freeze' stage your BlackBerry starting running slow and displaying the hour glass indicator as the garbage collector attempted to recover memory.
But the point you make is good. There is a limit to the persistent memory in a blackberry. You do need to be careful. It is only a handheld device, do not put your entire CRM database on there.
09-07-2010 08:14 AM
You're right about your descriptions peter_strange, I had the hour glass.
And indeed I may have been confused between the size of one object and storing multiple objects.