社区
Java SE
帖子详情
对Hibernate性能优化的认识
accpghx
2009-12-29 01:23:25
简答题:你对Hibernate性能优化的认识?
...全文
159
13
打赏
收藏
对Hibernate性能优化的认识
简答题:你对Hibernate性能优化的认识?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
SambaGao
2009-12-30
打赏
举报
回复
hibernate 性能优化
1。 延迟加载
2。 缓存
crazylaa
2009-12-30
打赏
举报
回复
[Quote=引用 7 楼 xinji84 的回复:]
引用 4 楼 jia20003 的回复:
没认识,没JDBC效率高
完全正确,坚决只用jdbc,没看见几个牛B大项目用hibernate的
[/Quote]
支持。
luffyke
2009-12-29
打赏
举报
回复
处理大量数据hibernate才行,不过就是不灵活,不易懂!
ibitas处理少量数据还是很不错的,而且灵活!
jdbc是最底层的,不过就是没ORM!
缓存是位于应用程序与物理数据源之间,用于临时存放复制数据的内存区域,目的是为了减少应用程序对物理数据源访问的次数,从而提高应用程序的运行性能.
Hibernate在查询数据时,首先到缓存中去查找,如果找到就直接使用,找不到的时候就会从物理数据源中检索,所以,把频繁使用的数据加载到缓存区后,就可以大大减少应用程序对物理数据源的访问,使得程序的运行性能明显的提升.
http://www.javaeye.com/topic/249465
给个链接你们自己去看看吧!!!!!!!!
fendouxiaoqingnian
2009-12-29
打赏
举报
回复
~~等待高人
bolink5
2009-12-29
打赏
举报
回复
个人觉得还好啊
这去google下会有你想要的
accpghx
2009-12-29
打赏
举报
回复
处理大量数据Hibernate是不行,不过 现在是 简答
xinji84
2009-12-29
打赏
举报
回复
[Quote=引用 4 楼 jia20003 的回复:]
没认识,没JDBC效率高
[/Quote]
完全正确,坚决只用jdbc,没看见几个牛B大项目用hibernate的
xinji84
2009-12-29
打赏
举报
回复
[Quote=引用 3 楼 luffyke 的回复:]
缓存!一级缓存,二级缓存!!!
[/Quote]
什么叫做一级缓存?、二级缓存?要说就说明细点儿
whereusejava
2009-12-29
打赏
举报
回复
具体一点吧!
这么没有目标这么说啊
gloomyfish
2009-12-29
打赏
举报
回复
没认识,没JDBC效率高
luffyke
2009-12-29
打赏
举报
回复
缓存!一级缓存,二级缓存!!!
njj0125
2009-12-29
打赏
举报
回复
dingdingdingdingdingdingdingdingding
sean1203
2009-12-29
打赏
举报
回复
不错
Hibernate
性能优化
HIBERNATE
性能优化
(初稿) 一、 前言 数据库的出现解放了我们的数据跟踪能力,然而长期以来,关系数据库的操作是基于行集的,对关系数据库的操纵接口也是基于行集的,应用程序中承担着从行集中提取数据的繁重工作。 然而,ORM(实体关系映射)的出现使得关系数据库中表的数据映射成为对象,以对象的形式展现,这样开发人员就可以把对数据库的操作转化为对这些对象的操作,实现了以面向对象
hibernate
查询
性能优化
1、针对Oracle数据库而言,Fetch Size 是设定JDBC的Statement读取数据的时候每次从数据库中取出的记录条数,一般设置为30、50、100。Oracle数据库的JDBC驱动默认的Fetch Size=15,设置Fetch Size设置为:30、50,性能会有明显提升,如果继续增大,超出100,性能提升不明显,反而会消耗内存。 即在
Hibernate
配制文件中进行配制:
Hibernate
的
性能优化
----@Voyages_Xu
Hibernate
的
性能优化
一般,对于
Hibernate
的
性能优化
主要考虑以下几个方面: 1:数据库设计调整 2:HQL优化 3:API的正确使用(如根据不同的业务类型选用不同的集合及查询API) 4:主配置参数(日志,查询缓存,fetch_size, batch_size等) 5:映射文件优化(ID生成策略,二级缓存,延迟加载,关联优化): 6:一级缓存的...
Java SE
62,620
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章