多做题,通过考试没问题!

Java考试

睦霖题库>大学试题(计算机科学)>Java考试

如何优化Hibernate查询性能?

正确答案: 1.优化SQL语句:HQL语句的书写方法、查询时所使用的查询方法、对象关联时所使用的抓取策略。
2.使用正确的查询方法:执行数据查询功能的基本方法有两种:
一种是得到单个持久化对象的get()方法和load()方法。
另一种是Query对象的list()方法和iterate()方法。 在开发中应该依据不同的情况选用正确的方法。
3.抓取优化(fetch):抓取策略可以在O/R映射的元数据中声明,也可以在特定的HQL或条件查询中声明。
4.使用二级缓存:Hibernate只启用一级缓存,通过正确地使用二级缓存,往往可以获得意想不到的性能。
答案解析:
进入题库查看解析

微信扫一扫手机做题