Hello
I have a class UserTrace with a property trace of type LinkedList. Property trace is a list of other classes.
I have several thousand documents stored in that class on a remote server.
When we send from Java a query like:
select from UserTrace fetchplan *:-1
We get the list back but performance is bad (around 1000 documents by second).
I added fetchplan *:-1 so the answer is a list of all documents with all the properties and subdocuments fetched all together. And still we get results at 1000 docs/second
Is it possible to improve performance?
It seems to us that each element of userTrace.trace list is being recovered again from the database. Is that possible? Should "fetchplan *:-1" return each entry in trace list fully exploded?
This is the content of 1 document in UserTrace table.
Any help will be welcome.
Pablo