Hi all,

I am the author of the  http://www.jpab.org JPAB benchmark .

As Rick wrote - this is indeed an out of the box benchmark. Default
configuration was used for all the tested products.

I read with interest what you said about connection pooling. I am keen to
try this but I wonder whether it will really make a difference because the
tests do not use short term database connections, and anyway, the time of
connecting to the database is excluded from the time measurement.

But probably there are other things that can be done to improve performance.
I'd like to run the tests again with optimized OpenJPA configuration but for
this I will need some help from OpenJPA experts.

Regarding test failures - I have used standard JPA for the tests. I am
obviously keen to fix up any problems which are my errors, though, so I'd be
very happy for details I have got incorrect to be pointed out and fixed.

However, please notice that the same tests that failed with OpenJPA passes
with other combinations such as Hibernate/MySQL. Therefore, this could
really be a problem with the OpenJPA processing, as Kevin wrote. I think
that these tests indicate at least some issues that might have to be fixed
in OpenJPA.

Finally, I'd like to address any concerns that the tests are specifically
designed to make  http://www.objectdb.com ObjectDB  look best. The tests are
very simple and include only standard JPA operations on simple object
models. It is open source - does anyone see anything that is biased towards
ObjectDB performance?  Actually, the performance gap could be even larger if
the object model would be more complex. It is true, however, as explained on
http://www.jpab.org/Benchmark_FAQ.html, that when the bottleneck is disk
activity or network overhead - performance gaps are expected to be much
lower. 

Best regards,
Ilan Kirsh
-- 
View this message in context: 
http://openjpa.208410.n2.nabble.com/JPAB-results-tp5693298p5702044.html
Sent from the OpenJPA Users mailing list archive at Nabble.com.

Reply via email to