呵呵.大容量系统架构是一个很有意义的讨论话题.从容量上,要尽量考虑分布式的设计. 分布式的WEB SERVER 分布式的 DATA SERVER 分布式的CACHE SERVER
从速度上,要尽量使用CACHE

解决方案 »

  1.   

    先 :服务器性能优化->代码优化->尽量静态化->应用服务器与数据库服务器优化。然后在考虑架构设计。 有条件多购置几台服务器,起码应用和数据库服务器要分开吧。再有条件可以加个大文件服务器。另一个方面就是楼主提的集群和库表散列问题这个我不懂,不过应该甲骨文有现成的解决方案吧
      

  2.   

    没经验,只知道优化SQL语句,呵呵!
      

  3.   

    嗯,多谢大家的建议,问精确一点:在系统开发过程中,除了数据库的表分散,注意缓存,等,还需考虑其它的么,比如公用的账号管理啊,SESSION的共享啊,需不需要特别设计,以区分单服务器的设计方式?
      

  4.   

    静态化(HTML+图片)、CDN、CACHE……
      

  5.   

    session存数据库,比较适合多服务器