由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Database版 - 双CPU与SQLServer速度的一个问题
相关主题
初级问题sql server分区
Any SSIS high hand here?Anybody use postgreSQL?
请教比较两个table,找出相同和不同的recordsSQLserver 的developer edition是啥意思
Re: How to migrate a database from one sql server to another?sqlserver 2008 question
mysql or sqlserver?MS ACCESS有考试证书吗?
是学Oracle还是SQL server?有人用ms sqlserver来搭自己的网站的吗?
问个SQL Server version的问题问个sqlserver 2008 concurrent connection的问题
请教一下一个关于SQL SERVER非常基本的问题我也去考了SQL Server的证了
相关话题的讨论汇总
话题: cpu话题: sqlserver话题: 速度话题: 机器话题: 四个
1 (共1页)
l*****c
发帖数: 33
1
今天刚来一台双CPU (dual xoen 2.4G),2G memory的server,把SQLSERVER装上去了,结果
发现新机器的执行速度反而比旧机器的慢300ms左右,旧机器的是单CPU, P4 1.4GHZ, 512M
memory. 为了测试准确,我把旧机器上的数据库shrink了一下,这样两个数据的大小与free
space都基本一样(差1M左右).
应该说来执行同样的程序与DB新机器的速度要快很多,为了发现原因我看新机器的配置,我
发现有四个CPU(而不是两个,不知道为什么)在支持SQLSERVER,于是我去掉后面三个,光用
一个CPU来处理,重新开动新机器的SQLSERVER service,结果就更奇怪了: 一个CPU的速度
比二个(或者是四个)的速度快出两倍(四个CPU时是非1200ms, 一个CPU只有600ms左右).这
是为什么呢?应该怎么配置SERVER跑得更快? 敬请高人指点! 谢谢
(我的数据库比较大,四个TABLE,每个TABLE都有2百万条记录)
l**d
发帖数: 42
2
It is so called HyperThreading. It is supposed to speed up your system
If not, you can disable the feature from your sever's BIOS.

【在 l*****c 的大作中提到】
: 今天刚来一台双CPU (dual xoen 2.4G),2G memory的server,把SQLSERVER装上去了,结果
: 发现新机器的执行速度反而比旧机器的慢300ms左右,旧机器的是单CPU, P4 1.4GHZ, 512M
: memory. 为了测试准确,我把旧机器上的数据库shrink了一下,这样两个数据的大小与free
: space都基本一样(差1M左右).
: 应该说来执行同样的程序与DB新机器的速度要快很多,为了发现原因我看新机器的配置,我
: 发现有四个CPU(而不是两个,不知道为什么)在支持SQLSERVER,于是我去掉后面三个,光用
: 一个CPU来处理,重新开动新机器的SQLSERVER service,结果就更奇怪了: 一个CPU的速度
: 比二个(或者是四个)的速度快出两倍(四个CPU时是非1200ms, 一个CPU只有600ms左右).这
: 是为什么呢?应该怎么配置SERVER跑得更快? 敬请高人指点! 谢谢
: (我的数据库比较大,四个TABLE,每个TABLE都有2百万条记录)

a**s
发帖数: 1398
3

任务重的时候就不一样了,呵呵.

【在 l*****c 的大作中提到】
: 今天刚来一台双CPU (dual xoen 2.4G),2G memory的server,把SQLSERVER装上去了,结果
: 发现新机器的执行速度反而比旧机器的慢300ms左右,旧机器的是单CPU, P4 1.4GHZ, 512M
: memory. 为了测试准确,我把旧机器上的数据库shrink了一下,这样两个数据的大小与free
: space都基本一样(差1M左右).
: 应该说来执行同样的程序与DB新机器的速度要快很多,为了发现原因我看新机器的配置,我
: 发现有四个CPU(而不是两个,不知道为什么)在支持SQLSERVER,于是我去掉后面三个,光用
: 一个CPU来处理,重新开动新机器的SQLSERVER service,结果就更奇怪了: 一个CPU的速度
: 比二个(或者是四个)的速度快出两倍(四个CPU时是非1200ms, 一个CPU只有600ms左右).这
: 是为什么呢?应该怎么配置SERVER跑得更快? 敬请高人指点! 谢谢
: (我的数据库比较大,四个TABLE,每个TABLE都有2百万条记录)

1 (共1页)
相关主题
我也去考了SQL Server的证了mysql or sqlserver?
弱问一下, Oracle和SQL SERVER有什么区别是学Oracle还是SQL server?
包子题:SQL Server 2008, 2012 vs 2014问个SQL Server version的问题
弱问从客户端登陆mysql sever的问题请教一下一个关于SQL SERVER非常基本的问题
初级问题sql server分区
Any SSIS high hand here?Anybody use postgreSQL?
请教比较两个table,找出相同和不同的recordsSQLserver 的developer edition是啥意思
Re: How to migrate a database from one sql server to another?sqlserver 2008 question
相关话题的讨论汇总
话题: cpu话题: sqlserver话题: 速度话题: 机器话题: 四个