随笔分类 - Hibernate
Hibernate优化问题
摘要:初用HIBERNATE的人也许都遇到过性能问题,实现同一功能,用HIBERNATE与用JDBC性能相差十几倍很正常,如果不及早调整,很可能影响整个项目的进度。 大体上,对于HIBERNATE性能调优的主要考虑点如下: * 数据库设计调整 * HQL优化 * API的正确使用(如根据不同的业务类型选用不同的集合及查询API) * 主配置参数(日志,查询缓存,fetch_size, batch_size等)* 映射文件优化(ID生成策略,二级缓存,延迟加载,关联优化) * 一级缓存的管理 * 针对二级缓存,还有许多特有的策略 * 事务控制策略。 1、 数据库设计 a) 降低关联...
阅读全文
浙公网安备 33010602011771号