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.
