1000万数据的性能测试
先说一下体外话:
我往测试表里插入2100万的随即数据,竟然把联想的硬盘给弄死了,还好重要的东西不多,自己以后坚决不买联想的东西。
现在把测试结果公布一下 :大家给评一下
机器配置: cpu P42.8
硬盘 40G
内存 512MB
环境: windows2003 + sqlserver2000 + asp.net (单用户)
数据量: 1200万
表结构
create tbale table1
(
@name varchar(50),
@password varchar(50),
@email varchar(50),
@email2 varchar(50)
)
主键:name , password
索引:name,password
记录查询
select * from table1 where name ='0000043A' and password='D3C202EC' 00.3281250毫秒
更新:
update table1 set email='2' where name ='0000043A' and password='D3C202EC' 00.3125000 毫秒
删除:
delete table1 where name='11111111' and password='2222222222' 00.1875000 毫秒
插入:
insert into table1 (name , password) values ('11111111','2222222222') 00.2968750毫秒