There seems to be a problem with the way querry builder constructs
querries.
Considder this example:
Instance of Class Parent has
- 1000 Class ChildA instances and
- 1000 Class ChildB instances.
JDO retrieves objects in one querry, the querrys resultset will contain 1 x
1000 x 1000 rows (lazy load or not).
For JDO to "consume" all these rows takes an enourmous amount of bandwidth,
CPU on database server and CPU on JDO app server.
Alternatively JDO could retrieve objects in 3 querries resulting in 1 +
1000 + 1000 rows.
Is this performance issue something core developers will address ?
If not; Can I make the changes and check them into CVS ?
Regards
Jan H. Hansen
-----------------------------------------------------------
If you wish to unsubscribe from this mailing, send mail to
[EMAIL PROTECTED] with a subject of:
unsubscribe castor-dev