http://expert.csdn.net/Expert/topic/1673/1673826.xml?temp=.9388697

解决方案 »

  1.   

    很难讲,因为你的系统安装的软件不同,不能保证SQLServer申请内存时候的状态,另外整机性能也不仅仅是CPU和内存的事情,可能硬盘存在什么原因也不一定,重启只是你主观上觉得环境差不多,其实不然。不过运行时间在20多秒,我还是没有做过这种尝试,我着手的数据库行集可能达到10^7,因此考虑的方法是重新建立统计表,因为历史记录是不肯能更改的,所以我建议你考虑修改库结构,增加统计表。每次都做统计实在没有必要!也不用费心思考虑硬件了
      

  2.   

    1、请问为什么CIII 那台电脑第一次查询速度反而慢,但第二次速度加快这么多?
    读入缓冲
    2、140万记录查询速度20秒左右是否正常,请问基于以上的表,还可以优化吗??
    建立统计表