他们可以在toplink中设置像hibernate'hibernate.batch_size'这样的属性。这将提高获取查询性能。
答案 0 :(得分:1)
TopLink支持批量阅读,但我不确定TopLink Essentials。您可以通过访问ReadAllQuery并添加要批量读取的关系来完成此操作。
您还可以升级到EclipseLink,它支持使用查询提示“eclipselink.batch”进行批量提取,还支持使用连接,输入或子选择进行批量提取。
请参阅, http://wiki.eclipse.org/EclipseLink/Examples/JPA/QueryOptimization
http://java-persistence-performance.blogspot.com/2010/08/batch-fetching-optimizing-object-graph.html