关于数据库的问题:
在开发环境下,按照一定的流量和压力,其中一张页面相应数据库的时间是5秒。
产品交给客户,前一个月的响应时间依旧是5秒,可一个月后,每次访问这张页面都是50秒多。问以你的经验,为什么?环境前后不变,压力(包含访问量)不变,数据库总大小不变。

解决方案 »

  1.   

    很简单,例如这个页面没有采用分页技术,或者是JavaScript或DataGrid分页,一个月前,数据量在千条或万条级别,当然比较快,等到数据量涨到百万千万级别,这个页面就受不了了。
      

  2.   

    数据库设计问题如数据量增大
    查询效率低下
    数据库log问题
      

  3.   

    数据库总大小不变不等于数据量不变,就如刚开始数据库就分配了1T的空间,但原先数据条数只是少量的试验数据,而后来数据条数大增,就出现上面lvnoy所说的情况了。
      

  4.   

    虽然 lz说 环境前后不变,压力(包含访问量)不变,数据库总大小不变。
    但问题还是很简单
    一个月后,一定是IE流氓软件插件太多了,IE运行不畅导致的。
      

  5.   

    jayfunk(crazydog)  这个是正确答案,高手!
      

  6.   

    大家都有道理,本人比较偏向jayfunk(crazydog)   的答案,结贴了。