随着软件应用时间的增长,数据量的增大,软件速度越来越慢,应该怎么解决,从哪些方面考虑

解决方案 »

  1.   

    建议你去看看关于数据维护这一类的书籍,这个问题问的太庞大,不是几句话说的清楚的
      

  2.   

    1. 清理旧数据, 将历史数据清除或者迁移到历史数据库.2. 定期重建或者整理索引碎片. 这样才能保证索引的扫描快3. 分析处理方法有没有可改进的地方.
       例如, 有的系统查询数据的时候, 每次都会去计算出一些值, 而对于历史数据, 这些值每次计算的结果都是一样的, 完全没有必要每次都计算, 只需要计算一次, 缓存结果, 以后直接使用就行了.
      

  3.   

    当然, 随着数据量的增大, 你的硬件也要考虑是否该升级了.
      

  4.   

    数据量与日俱增谁都会头大
    如果上了千万数据量后什么麻烦事都有的。