我正在尝试创建一个HQL查询来从表中获取所有结果,该表只有一条记录,而查询返回结果的速度非常慢。
我怎样才能让这个回报更快?
试图
public class PerfilDAO : GenericDAO<Perfil>
{
public IList<Perfil> findAll()
{
ISession _session = DBConnect.openSession();
IList<Perfil> list = _session.CreateQuery("FROM Perfil p ORDER BY p.descricao")
.SetCacheable(true)
.List<Perfil>();
return list;
}
}