mysql 性能测试

mysql 性能测试
机器配置
drivers  : mysql odbc 3.51
program  : vb 6.0
database : mysql 4.01. nt
member   : 256 ddr
cpu      : 1.2g

测试数据量为14w ,200w

select 测试!
第一个测试

select count(*) from tbl_outgoing_log ;
很短的时间 不用网络的情况下(0.00sec)
mysql => 0sec
vb =>0ms~10ms 
1000 次的测试0.679ms
200w
mysql => 0sec
vb =>0ms~10ms 
1000 次的测试0.679ms

第二个测试
select count(*) from tbl_outgoing_log where adate <"20050301";
14w
mysql => 1790ms
vb =>1769ms 
200w
vb =>124,219

第三个测试
select count(*) from tbl_outgoing_log where id <100000000;
14w
mysql => 113ms
vb=>91.842ms

200w
vb=>1452


测试的结果告诉我们 影响速度的方面有如下
1.where 条件
2.条件的比较的时候,字段类型有很大的区别 没有索引的情况下 速度 midiumint >int > char > varchr > datatime


插入1000条  7910MS
插入500,000 318,728ms  0.637456 ms/record

测试update

在每有索引的情况下
200w  114154ms
有索引的情况下
200w
有索引的情况下
30~150ms

测试delete 1723523
245,813ms
看起来速度还不错,200w的数据在这样的情况下30ms因该不会有什么问题!
这是没有任何优化的情况下的测试数据,明天压力测试一下看看!

 


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值