JiveJdon Community Forums
在线230人 Home | 论坛 | 培训咨询 | 精华 | 查搜 | 注册 | 登陆 |
首页 » 论坛 » 开源项目大家谈
???en_US.forumThreadPrev.name??? 上一主题
Go back to the topic listing   返回主题列表
???en_US.forumThreadNext.name??? 下一主题
这个主题共有 1 回复 / 1 页 [ ]  发表新帖子  回复该主题贴
sxfreesky

发表文章: 11
注册时间: 2006年10月01日 10:48
给他发消息
还能再提升性能吗 发表: 2007年04月25日 19:43 回复
在我的项目中,需要对接收到的消息做一个简短的处理,在处理的过程中需要访问数据库,查询出两个与消息对应的对象出来。也就是说,我要发两条select语句(用的是Hibernate框架),在数据库中的这两类对象估计不会多,也就几十个几百个而已,呵呵,很小的表。而且这两个对象也很轻,只有10多个字段的POJO,我针对数据库的访问做了二级缓存和查询缓存,将这两类对象全部放进了缓存里(因为目前还不清楚哪些对象是最常用的,不过由业务看来,估计这些对象都比较常用-_-||),根据Jprofile显示的CPU耗时图,目前我查询出一个对象的耗时平均都在9ms左右,显然这样的速度是比较慢了,所以想问问大家,偶还能在hibernte的基础上进一步提升查询的性能吗,数据库的优化就不用了,客户的数据库有专门的DBA优化管理的。
[该贴被sxfreesky于2007年04月25日 19:45修改过]
[该贴被sxfreesky于2007年04月25日 19:45修改过]
banq

发表文章: 9095
注册时间: 2002年08月03日 17:08
给他发消息
回复:还能再提升性能吗 发表: 2007年04月26日 08:17 回复
>目前我查询出一个对象的耗时平均都在9ms左右
既然做了那么多Hibernate优化,为什么还是耗时呢?首先说明这个对象的缓存没有起效果.继续在Hibernate上做tune.

如果觉得无从下手,在Hibernate之前自己动手加个缓存,例如使用Jdon框架的缓存等.
这个主题有 1 回复 / 1 页 [ ]
???en_US.forumThreadPrev.name??? 上一主题
Go back to the topic listing   返回主题列表    返回页首  返回页首
???en_US.forumThreadNext.name??? 下一主题
热点TAG: AOP cache DDD EJB 集群 设计模式 Hibernate IOC JiveJdon OO RBAC Spring Struts
查询本论坛内 回复超过的热门帖子
快速发表回复
标题
 
粗体 斜体 下划线 插入图片 插入代码 插入url链接 插入附件
内容
 

解惑之道在J道 ,打造中国最具影响力的的企业软件社区
OpenSource JIVEJDON v3.0 Powered by JdonFramework Code © 2002-08 jdon.com

anti spam