读取操作尽量在服务端进行,减少网络操作,减少数据库连接,批量处理(如Pro*C/C++使用数组批量处理,java+jsp的话要考虑好sql语句,我见过很多jsp程序员写的代码,用写java的思路写sql,呵呵,其实sql比我们想象的强大的多,很多情况一条sql就搞定了)

解决方案 »

  1.   

    服务器的访问量是瓶颈,处理就放在客户端。客户CPU是瓶颈,就放在服务器端
      

  2.   

    不一定 和ORARichard(没钱的日子好难过啊)的看法基本一致如果服务器端承受不了那么多数据处理的话,那就只能分散到客户端来处理
      

  3.   

    我先谢谢各位兄弟,可是跟据你们的说法的话,关键有的时候在开发阶段对实际运用时的一些情况是无法预见的,还有就是像 hqskoala(从兴趣到工作) 所说的能用一条语句搞定的就要一条一条语句搞定,我感觉这种说法也不尽然,因为比较说我们给日本一个港口做的一套ERP中,数据量算是不小了,我们的开发组长在我们写SQL时,要求我们不要用过多的SQL函数,这就造成了,一部分处理要在数据库端做,一部分还得在JAVA端做,我就是不太知道怎么平衡这种关系才问这个问题的:)希望各位多再深一步的讨论。
      

  4.   

    server 端好点,容易维护升级