RT,用loadrunner执行insert语句,在PC机上速度为480左右TPS,在服务器上却只有180左右,有谁知道么?
两台机器的操作系统都为WINDOWS2003 64位操作系统

解决方案 »

  1.   

    http://www.itpub.net/viewthread.php?tid=1025384&extra=&page=2
      

  2.   

    Win2003虽然是32位的系统,但可以认全并使用64G的内存。
    你用这两个软件来测试速度?实在是笨。不是这样滴。
    有SQL2005,挂上一个5G的数据库,执行一次全文搜索(最好4小时以上的),然后看一下各自查询的时间。
    ——高下立见!
    最最主要的是,PC用的是非ECC内存,开机不久速度会比ECC内存快很多很多,但过了四五天不关机的话,速度就远远比不上服务器用的ECC内存。所以就算你用这两个软件测也应该是在SQL2005运行四至五天后再测吧。
      

  3.   


    这个我刚刚看过。
    PC用的是非ECC内存,开机不久速度会比ECC内存快很多很多,但过了四五天不关机的话,速度就远远比不上服务器用的ECC内存。所以就算你用这两个软件测也应该是在SQL2005运行四至五天后再测吧
    这句话我也看了,不知道他的意思是指开个4-5天服务器性能会提升上来,还是指过个4-5天。PC机的性能也和服务器一样差----这个不是我们要的结果,我们希望的是服务器达到一个好的TPS。
      

  4.   


    我们甚至怀疑是多CPU抢资源的问题,把CPU拆成2个,内存拆成2G还是不行
      

  5.   


    loadrunner是远程操作的,不过,我们把程序分别放到服务器和PC机上,性能也是如此,PC机优于服务器
      

  6.   

    两台电脑是一样的操作系统,一样的设置,唯一的区别就是一个是PC机,一个是服务器,我想
    系统设置程序优先还是后台服务优先会有影响(可以尝试一下)
    但是,可能设置好以后PC机和服务器都会有提升,我怀疑PC机的性能还是会更优于服务器了
      

  7.   

    是不是服务器本身的IO性能就比不上PC机呢?
      

  8.   

    没有答案。
    1.服务器是IBMX3950,PC机是586。
    2.服务器是联想old机器,PC机是最新硬件配置。
      

  9.   


    服务器配置:IBM XSERIES_3950M2_A1 Tntel(R)Xenon(R) CPU E7320 @ 2.13GHZ 12.0GB内存(8核)
    PC机配置:Intel(R) pentium(R)Dual CPU E2200 @ 2.2GHZ 1.99G内存(双核)
      

  10.   

    1 loadrunner 的tps是衡量服务器性能的一个标准 但不是唯一的指标 你要综合cpu利用 内存利用 事务响应时间(注意和tps不是倒数的关系) 这个也是重要参考2 因为你tps相差太大 建议你彻查服务器配置 3 更改测试软件,不同的测试软件对某些cpu的支持完全不同,实际跑起来又是另一回事,比如对多核处理器的支持不一样,就举个例子吧 pci显卡刚出来的时候3d高芯片的还跑不过普通apg接口的显卡