SQL语句执行速度与CPU个数和内存大小有多大关系?# Database - 数据库
t*k
1 楼
今天在一Mainframe机上进行了一个测试
增加CPU个数和增大内存大小
发现有些select语句执行速度可以大大地加快
而有些selct语句执行速度可以说根本未变
(可能还会慢上个几秒)
有些select语句只会用一颗CPU(该颗CPU使用率在100%),
其它的空闲着
有些select语句会用所有的CPU,但使用率可能在25%
这是为什么呢?
测试环境如下:
分别用4,8,12,16颗英特尔PIII至强900MHz/2MB CPU
内存大小分别是:4GB和8GB
OS:Win2000 Data Center
RDBMS: MS SQL Server 2000
增加CPU个数和增大内存大小
发现有些select语句执行速度可以大大地加快
而有些selct语句执行速度可以说根本未变
(可能还会慢上个几秒)
有些select语句只会用一颗CPU(该颗CPU使用率在100%),
其它的空闲着
有些select语句会用所有的CPU,但使用率可能在25%
这是为什么呢?
测试环境如下:
分别用4,8,12,16颗英特尔PIII至强900MHz/2MB CPU
内存大小分别是:4GB和8GB
OS:Win2000 Data Center
RDBMS: MS SQL Server 2000