由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Java版 - hibernate性能问题
相关主题
说说spring和ejb的差别请问hibernate这个功能如何实现?
大家拍我吧,自己太弱了How to disable hibernate second-level cache for an entity
hibernate question? session and hibernate.cfg.xmlDesign question --- hibernate
About HibernateDatabase Administrator Job opportunity
Java EE 习题 1问个多线程问题
Re: 4年.NET经验在bay area大概能拿多少? (转载)jdbc + oracle connection pooling问题
default value in hibernate?[求助]实在不明白transaction,ejb这些概念
再问一个OR Mapping的问题唉进了一家烂公司
相关话题的讨论汇总
话题: required话题: tx话题: method话题: name
进入Java版参与讨论
1 (共1页)
s****5
发帖数: 4
1
spring mvc+hibernate,query性能相当差,首先有n+1问题,这个我能解决。但改了之
后还是很慢,看来一下log时间大部分花在“HibernateTransactionManager:362 -
Found thread-bound Session。。。“上。这个query需要取较多的nested objects所
以导致hibernate session里的objects比较多,然后每次call service里任何function
访问以取出的entities时都会导致去retreive这个session. 有什么方法可以减少这个
开销呢?我试过好像readonly transaction没啥用。stateless session好像用join
fetch出错(这个要再试)。如果我把所有使用以取出的entities操作都搬到service之
外速度立即飞快。不是很理解这个是否和transaction有关。以下为hibernate config:










class="org.springframework.orm.hibernate4.
HibernateTransactionManager">


好像spring mvc里propagation必须为required才能取得session.
service里有的function有@transactional有的没有。
完全新手求教
1 (共1页)
进入Java版参与讨论
相关主题
唉进了一家烂公司Java EE 习题 1
FrameworkServlet?Re: 4年.NET经验在bay area大概能拿多少? (转载)
[转载] Mutually exclusive attributesdefault value in hibernate?
How do I send cookies from a servlet?再问一个OR Mapping的问题
说说spring和ejb的差别请问hibernate这个功能如何实现?
大家拍我吧,自己太弱了How to disable hibernate second-level cache for an entity
hibernate question? session and hibernate.cfg.xmlDesign question --- hibernate
About HibernateDatabase Administrator Job opportunity
相关话题的讨论汇总
话题: required话题: tx话题: method话题: name