Wednesday, November 7, 2012

ListDataProvider and VM use up memory

for using LIstDataProvider, if the search result contains many records and many users use similar criteria to search simultaneously, it will use up the memory of the server JVM easily, is this correct?
So for searching record with large result, we should use celltable with pager and data provided by AsyncDataProvider so can break down the search result in server into smaller size, is this correct?
For example,
if the search criteria return 10,000 record at once time using ListDataProvider and if 500 ppls search using same criteria simultaneously, the server JVM memory will use up.
So if using AsyncDataProvider, each time the search result is smaller (from onRangeChange) and so the chance of used up the memory in the server JVM is decrease, is this correct?

--
You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group.
To view this discussion on the web visit https://groups.google.com/d/msg/google-web-toolkit/-/LyxAVA1-7p4J.
To post to this group, send email to google-web-toolkit@googlegroups.com.
To unsubscribe from this group, send email to google-web-toolkit+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home


Real Estate