我遇到了SELECT NEW查询的问题。 Query q = em.createQuery(
"SELECT NEW com.bcbst.odstats.ejb.RangeStats(a.folderName, SUM(a.hits)) " +
"FROM ODStat a GROUP BY a.folderName");
return q.getResultList(
我们正在开发一个使用OpenJPA1.1和Oracle DB作为后端存储的持久层的应用程序。我将在子查询中使用查询(请参阅我的问题Solving JPA query finding the last entry in connected list)。 现在,我的同事们在工作中指出,这样的查询可能会导致性能问题,因为数据库中充斥着几千名并发用户使用的数千个客户日期(这将成为生产中的现实)。 所以,我