Hello,

I've run into the problem of ODMG locking overhead and would like some 
ideas about best OJB practices to deal with it (~4 minutes to retrieve 
one object means something has to be done).  I've seen bits and pieces 
of discussion related to this issue, so forgive me if I'm bringing up 
old stuff.

If I understand correctly, enforcing persistence by reachability means 
that once one object is retrieved, this object and all others in the 
associated graph are locked.

Does the locking extend to the contents of proxy references and proxy 
collections?

What are the best ways to limit the extent of the locking in a large 
graph?  For example, say some classes have instances that are 
created/updated often and these classes refers to other classes that are 
much more static.  If the graph of the static objects is large, locking 
is a big problem.  How can one keep the link between these classes and 
not suffer the lock overhead?

Your responses would be most appreciated.

Phil


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to