读书人

Hibernate之性能优化对策

发布时间: 2012-09-13 09:51:53 作者: rapoo

Hibernate之性能优化策略

性能优化策略

1、 注意session.clear()的动用,尤其在不断分页循环的时候

a) 在一个大集合中进行遍历,遍历msg,取出其中的含有敏感字样的对象

b) 另外一种形式的内存泄露 //面试是:Java有内存泄漏吗?

2、 1 + N问题 //典型的面试题

a) Lazy

b) BatchSize 设置在实体类的前面

c) joinfetch

3、 list 和 iterate不同之处

a) list取所有

b) Iterate先取ID,等用到的时候再根据ID来取对象

c) session中list第二次发出,仍会到数据库查询

d) iterate第二次,首先找session级缓存

读书人网 >软件架构设计

热点推荐