在搜索多个数据源时,JPA(OpenJPA)非常慢

时间:2013-01-16 18:01:21

标签: spring java-ee jpa ejb openjpa

我们在OpenJPA / Oracle上运行Spring应用程序。它有三个persistenceUnit来处理,但是这三个都在同一个oracle实例上,所以每个单元的事务类型都是“RESOURCE_LOCAL”。

问题是,当使用非常基本的finder meithod执行搜索时,例如按部门搜索员工(不是主键,也没有编入索引,但员工表只拥有一千条记录),这需要很长时间是时候回应结果了。 SQLplus上相同的查询只需要0.089秒。因此,打开这个线程来讨论可能是问题的主要原因以及可能的解决方案是什么?

提前致谢。

0 个答案:

没有答案