Daniel Bloomfield Ramagem
2007-01-24 22:33:52 UTC
I have successfully imported over 4000 files / 96 MB over a single
Jackrabbit session with no problem, using the default repository settings.
I have a question regarding performance: I observed that during this large
import (which is pretty intensive and takes at least a minute on a fast
machine) access to the same repository for other content, via another
separate session, seems to block. Now, if I previously accessed this
content then it seems to be cached and access to it is instant. Otherwise
if its newly accessed content then my access blocks.
Is there some sort of tuning of the repository settings that would improve
this concurrent access of the repository? Or must I break down the amount
being imported into "chunks" so as not to create one large "commit" ( e.g.,
"session.save()")? Do note that I require this atomic import behavior.
Thanks,
Daniel.
Jackrabbit session with no problem, using the default repository settings.
I have a question regarding performance: I observed that during this large
import (which is pretty intensive and takes at least a minute on a fast
machine) access to the same repository for other content, via another
separate session, seems to block. Now, if I previously accessed this
content then it seems to be cached and access to it is instant. Otherwise
if its newly accessed content then my access blocks.
Is there some sort of tuning of the repository settings that would improve
this concurrent access of the repository? Or must I break down the amount
being imported into "chunks" so as not to create one large "commit" ( e.g.,
"session.save()")? Do note that I require this atomic import behavior.
Thanks,
Daniel.