On 5 Oct 2009, at 10:47, Andrey Adamovich wrote:

Hi guys!


I have recently created an issue about concurrency problems with Oracle PM: https://issues.apache.org/jira/browse/JCR-2345

But this seems to be a long running issue with JR as in this issue (https://issues.apache.org/jira/browse/JCR-314 ) Jukka says:

"Note that without solving the concurrency issues in persistence
managers (both db and bundle) we're still stuck with fully serialized
backend access. But this is one step in the correct direction; the
second step would be to start removing the synchronization on the
persistence managers."



I would be interested to know if this is still a problem with the DB based PM's in general ? Are there any other PM's out there suitable for production work that dont have a DB as a bottleneck, because AFAICT, each PM has 1 DB connection serializing the writes to the DB? A more sophisticated DB PM might have worker threads to increase throughput ?

Lots of questions, no answers (sorry)

Ian



We are using JR 1.5.5 and I haven't noticed any big changes in JR's SVN till version 1.6.0. So this is still an issue?

Am I right? Or is there a possible solution to that? Anything I can do about this? Will removing syncronisation blocks from Oracle PM be very dangerous step?

Best regards,
Andrey




Reply via email to