hibernate查询慢 hibernate可以sql查询也可以hql查询,我感觉 hql底层仍然是sql语句,只是要把 java代码翻译为 sql语句,不太清楚为什么hibernate会慢的场景 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 本身已经建立了索引了在pl/sql中是很快的 不是hql查询慢 这个几乎没有影响的 贴下代码看看把优化下写的代码 你所说的在hibernate下查询慢应该不是执行hql语句去数据库查询慢,这块其实和执行sql一样,你的查询功能慢问题应该出在查询功能的其他程序上,好好跟踪下吧。或者你把执行hql那部分代码改成直接执行sql语句的方式,看看查询速度,然后再定位问题原因。 可以把hibernate改成jdbc 看下哪个快,好好跟踪一下。 你在HQL中用了级联查询了吧,关联的子表如果不需要一次性抓取,级联的是不需要抓取的,可以单独去SELECT spring连接多个数据源 关于JAVA项目框架选择 菜鸟struts2+hibernate中遇到的问题 struts问题:各位大侠帮忙诊断一下--在线等待中 客户端调用webservice时报错,但在IE里可访问WSDL XML文件 struts的一道面试题 request response 问题 spring事务管理 客户端修改不了BMP实体Bean的成员变量----------顶者有分 hibernate的关联查询问题,解决马上给分 EJB报错,刚学,公司要用,求解决 org.zeroturnaround.bundled.javassist.CannotCompileException
在pl/sql中是很快的
优化下写的代码
或者你把执行hql那部分代码改成直接执行sql语句的方式,看看查询速度,然后再定位问题原因。