要想解决这个问题,最好就是问CSDN。
强烈要求CSND讲解!!!!!!!!!!!!!!!
强烈要求CSND讲解!!!!!!!!!!!!!!!
强烈要求CSND讲解!!!!!!!!!!!!!!!
强烈要求CSND讲解!!!!!!!!!!!!!!!
强烈要求CSND讲解!!!!!!!!!!!!!!!
强烈要求CSND讲解!!!!!!!!!!!!!!!
强烈要求CSND讲解!!!!!!!!!!!!!!!
强烈要求CSND讲解!!!!!!!!!!!!!!!
强烈要求CSND讲解!!!!!!!!!!!!!!!
强烈要求CSND讲解!!!!!!!!!!!!!!!
U.P!!!  U.P!!!  U.P!!!  U.P!!!  U.P!!!  U.P!!!  U.P!!!  

解决方案 »

  1.   

    按我的理解,要想加快存有大容量数据,而且数据每天不断增长的数据库的速度,其它的方法都是辅助作用,最重要的是必须保证当前正在大量被访问的工作表的数据量不能太大,要定期把多少天以上的帖子移到历史表中。
    CSDN好像是这样做的,一般只显示4页左右的帖子。
    另外象各种排名,我觉得实时性不用那么强,最好每天做一个定时任务,来计算一天来各用户的分值统计,排名时来查询这个统计表,比直接去查基表要快,而且不会影响查看帖子和发贴。
      

  2.   

    CSDN有时会出现问题,不知是不是MSSQL的问题----微软的东西好是好用,但实在是太....在中国,我没有发现访问量非常大,有使用MSSQL作数据库的,同时又很稳定的!
      

  3.   


    CSDN算高负荷吗?这个论坛的首帖页面是用类似计划任务的东西隔一段时间生成的,基本上没什么复杂数据库事务呀
      

  4.   

    csdn根本不算高负荷!数据库大小不会超过1000G吧,服务器内存估计不到10G吧
      

  5.   

    回复人: foxwizard() (2002-1-14 1:42:49)  得0分 
    这个论坛的首帖页面是用类似计划任务的东西隔一段时间生成的, 
    这样岂不是回帖之后不能及时处理数据吗?
    我想应该在数据更新时调用存储过程比较好吧。
    不明原由,请指点一下!