MySql 插入(insert)性能测试
Mysql  /  houtizong 发布于 3年前   163
MySql 插入(insert)性能测试
作者:赵磊
博客:http://elf8848.iteye.com
测试环境: 笔记本电脑
CPU:I5
系统:MAC OS 10.7
内存:8G
硬盘:5400转,笔记本硬盘
MySql 版本:Oracle官网下载的mysql-5.5.24-osx10.6-x86_64, 默认安装
MySql JDBC驱动版本:mysql-connector-java-5.1.20
MySql建表语句:
CREATE TABLE `dev`.`test_insert` (
`id` INT NOT NULL ,
`uname` VARCHAR(10) NULL ,
PRIMARY KEY (`id`) )
ENGINE = InnoDB;
测试结果 :
创建连接用时355 ms
执行清理操作:成功
每执行100000次sql提交一次事务
MySql非批量插入10万条记录,用时12128 ms,平均每秒执行8245条
----------------------------------
创建连接用时13 ms
执行清理操作:成功
每执行10000次sql提交一次事务
MySql非批量插入10万条记录,用时11667 ms,平均每秒执行8571条
----------------------------------
创建连接用时13 ms
执行清理操作:成功
每执行1000次sql提交一次事务
MySql非批量插入10万条记录,用时11744 ms,平均每秒执行8514条
----------------------------------
创建连接用时12 ms
执行清理操作:成功
每执行100次sql提交一次事务
MySql非批量插入10万条记录,用时14796 ms,平均每秒执行6758条
----------------------------------
创建连接用时15 ms
执行清理操作:成功
每执行10次sql提交一次事务
MySql非批量插入10万条记录,用时15917 ms,平均每秒执行6282条
----------------------------------
创建连接用时14 ms
执行清理操作:成功
每执行1次sql提交一次事务
MySql非批量插入10万条记录,用时89030 ms,平均每秒执行1123条
----------------------------------
创建连接用时13 ms
执行清理操作:成功
每执行100000次sql提交一次事务
MySql批量插入10万条记录,用时1298 ms,平均每秒执行77041条
----------------------------------
创建连接用时16 ms
执行清理操作:成功
每执行10000次sql提交一次事务
MySql批量插入10万条记录,用时1221 ms,平均每秒执行81900条
----------------------------------
创建连接用时12 ms
执行清理操作:成功
每执行1000次sql提交一次事务
MySql批量插入10万条记录,用时1418 ms,平均每秒执行70521条
----------------------------------
创建连接用时15 ms
执行清理操作:成功
每执行100次sql提交一次事务
MySql批量插入10万条记录,用时2252 ms,平均每秒执行44404条
----------------------------------
创建连接用时13 ms
执行清理操作:成功
每执行10次sql提交一次事务
MySql批量插入10万条记录,用时9139 ms,平均每秒执行10942条
----------------------------------
创建连接用时10 ms
执行清理操作:成功
每执行1次sql提交一次事务
MySql批量插入10万条记录,用时80250 ms,平均每秒执行1246条
----------------------------------
请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!
技术博客集 - 网站简介:
前后端技术:
后端基于Hyperf2.1框架开发,前端使用Bootstrap可视化布局系统生成
网站主要作用:
1.编程技术分享及讨论交流,内置聊天系统;
2.测试交流框架问题,比如:Hyperf、Laravel、TP、beego;
3.本站数据是基于大数据采集等爬虫技术为基础助力分享知识,如有侵权请发邮件到站长邮箱,站长会尽快处理;
4.站长邮箱:[email protected];
文章归档
文章标签
友情链接