电子商务网站,布在万网服务器上面。
后来因为带宽原因移植到自己的服务器上面网站程序在查询SQL方面没有什么大的变化万网的服务器配置
WIN2003 SP2 +SQL2000 SP4
CPU CORE2 QUAD Q8300 2.5G 4核
内存4G
自己的服务器
DELL
WIN2003 R2 +SQL2000 SP4
CPU XEON E5606 2.13G 4核
内存 4G现在的问题是:在万网上面运行网站的时候 CPU利用率为30-50%左右
在自己的服务器上面运行网站,CPU利用率平均75-100%
看进程管理器,没发现什么可疑的进程!
如果把自己服务器上的SQL停掉,CPU马上正常,5%左右注:SQL2000已经打了SP4大家帮我想想什么问题?

解决方案 »

  1.   

     2.13G 超频 到2.5GHz 再看看
      

  2.   

    建议lZ使用SQL2008,还可以开启内存管理,可以让SQL运行更顺畅。
      

  3.   

    先看下sysprocesses并在高cpu的时候抓取一段Profiler trace, 估计是某类语句消耗了大量的cpu资源。找出这类语句就可以对症下药
      

  4.   

    DELL
    WIN2003 R2 +SQL2000 SP4
    CPU XEON E5606 2.13G 4核
    内存 4G提醒一下,Win 2003 R2也是有SP2补丁的喔,安装了没?