悠悠博客
(讨论区存档) — 技术永无止尽,未来事在人为
首页
>
PHP编程
>
熟悉Hibernate的来说说,这是什么道理?
SeeaMonster
熟悉Hibernate的来说说,这是什么道理?
三表关联查询,第一张表有41条记录,第二张表3400条,第三张表5600条记录,查询返回的结果集是一条记录,实例化一个bean对象。
每次查询所花时间都在1分30秒左右。将Hibernate输出的语句换用JDBC执行,所花时间不到1秒。Hibernate慢的不是一点半点啊。
将关联的表去掉一张(数据多的第二张或第三张),查询速度飞快,不超过10秒!
这是什么道理?
上一篇:
在面向对象的分析和设计的抽象(动词)和泛化问题
下一篇:
Java ResourceBundle Editor 如何能不自动排序