j2ee不是出于性能考虑的,构架的因数多一点。。EJB性能可能慢了点。。可以通过优化数据库来完成。建视图,索引提高数据库性能。复杂后的数据处理用存储过程去完成

解决方案 »

  1.   

    可是仅仅是优化数据库可能不能从根本上提高系统整体的速度吧!我也在想,可能是J2EE技术本身造成的,太陷入构造框架了!正是这个造成速度的下降!
      

  2.   

    读取和插入数据用实体bean就是慢
      

  3.   

    我不认为用J2EE来倒数据会很慢,主要应该是你的应用环境和数据库方面的问题。当然你的程序逻辑也是很重要的因素。
    我给你的建议是,在倒数据时尽量逻辑简单化,不要insert前,还要n个select作判断或者校验数据的正确性,那样会很慢的。还有就是数据库表的索引不能太多,否则会严重影响插入数据的效率。