用SQL2005 SP2在一台IBM 3650(8核、16G内存、6块73G 15K做RAID 10)上做10W条会员数据插入,需要6~7分钟,而同样的操作在一台普通PC上只需要不到一分钟。操作系统是win2k3 sp2的,新装的,没有其他库在跑,没有杀毒软件。
后来做成RAID 0试过了,速度没有任何提升。
请教各位是不是系统或者SQL有什么设置需要优化的?

解决方案 »

  1.   

    感觉这样的试结果也不能说明什么。
    PC用的是非ECC内存,开机不久速度会比ECC内存快很多,但过了几天不关机的话,速度就远远比不上服务器用的ECC内存。
      

  2.   

    遇到过。
    应该是磁盘io的问题,你用  HDTune测试下硬盘的io吧。估计平均值不会超 10m/s
    我们系统工程局后来重新配置了系统,达到70m/s左右,就没有这类现象了
      

  3.   

    怎么修改的说一下,大家学习一下。
    我们HDTune测过,每次写512bit的时候速度几乎没有,随着每次写入数据的增大写入速度越来越快,到8M时候,服务器写入性能相当高。
      

  4.   

    32位操作系统需要开启/3g开关
    操作系统启用awe
    其他的就不知道了