I currently use the UltaLiteJ Java SE client generated by SUP
WorkSpace. I synchronized about 300000 rows to the client. I had to
give the client -Xmx256m. Less that that I got OutOfMemoryError. I
also played around with the setCacheSize etc, but nothing helped. Is
UltraLiteJ 11.x loading the hole DB into mem?
Any Ideas whats wrong here?
NOTE: The Exception is thrown from inside PsTable.ensureLoaded().
Seems That ULJ tries to load all rows of tables there. All that is far
away from a low memory footprint.
configFile.setCacheSize(configFile.getPageSize()*5);
configFile.setRowScoreFlushSize(10);
configFile.setRowScoreMaximum(100);
to reduce the mem usage to 70mb. Is it possible to configure ulj so
that it won't use more than 32mb nevertheless how many rows get
inserted for example?