获取预选结果

时间:2014-02-02 21:52:32

标签: java mysql sql hibernate

我有一个复杂的SQL语句需要很长时间才能执行。随着越来越多的用户同时开始使用该系统,这将成为一个问题。

是否有预先排序结果的选项,然后使用Hibernate将它们分配给Java POJO?这样处理过的信息已经位于MySQL DB中,等待检索而不执行它...

我调查了数据库视图 + Hibernate ,但没有找到太多......

1 个答案:

答案 0 :(得分:1)

我认为你应该看一下索引。我不认为这可能是sql查询的预取结果。如果查询无法优化且确实非常重要,那么您可以使用一些并行实现来处理查询。