paip.slap工具与于64位win7与JDBC的性能对比





作者Attilax  艾龙,  EMAIL:1466519819@qq.com 

来源:attilax的专栏

地址:http://blog.csdn.net/attilax





 

//////环境

双核2.9g , 内存2g  ,XPSP2, 32位..

mysql5.6 ,myisam 

50W数据insert,需要50s...平均1w/s的速度了。呵。









另外一个是

双核2.7g ,内存8g,win7 64位, ms缓存也是不一样..

50W数据insert,仅仅14s...平均3.58w/s的速度了。呵。













"C:\Program Files (x86)\MySQL\MySQL Server 5.6\bin\mysqlslap.exe"   --debug-info  --concurrency=20   --engine=myisam   --number-of-queries=10000  --port=3306 -uroot -p   --query="INSERT INTO mood4fulllog(mid,rectype,timex) VALUES ( 258425, 'sincinlib', now());"
  --create-schema=homi

Benchmark

        Running for engine myisam

        Average number of seconds to run all queries: 13.895 seconds

        Minimum number of seconds to run all queries: 13.895 seconds

        Maximum number of seconds to run all queries: 13.895 seconds

        Number of clients running queries: 20

        Average number of queries per client: 5000









/////jdbc工具测试..(双核2.7g ,内存8g,win7 64位),innodb

单线程.单连接

// sqlC.exec("begin",conn);

conn.setAutoCommit(false);



String sql="INSERT INTO mood4fulllog(mid,rectype,timex) VALUES ( 258425, 'sincinlib', now());";

//sqlC.exec("commit",conn);

conn.commit();







1W>>>2S      5k/s









多线程 20,单连接

int allNum=200000;

int threadNum=20;





1w>>3s

10w>17 s   5882/s

20w>32s





/////////////多连接对速度的影响.这个影响大大的.

多线程 ,多连接20

10w>12s   1w/s









///////////索引的影响,好像不影响..









////////innodb,myisam的性能对比..





因为已经set auto commit false 兰,好像这个也是对比不大...









////////////////提升Innodb测试速度  --commit





"C:\Program Files (x86)\MySQL\MySQL Server 5.6\bin\mysqlslap.exe"   --commit=5000 --debug-info  --concurrency=20   --engine=innodb   --number-of-queries=100000   --host=192.168.0.166 --port=3306 -uroot -pwoshimijieIAMmijie   --query="INSERT INTO mood4fulllog(mid,rectype,timex)
VALUES ( 258425, 'sincinlib', now());"   --create-schema=homi





10w>>>>24s

jdbc   >>>12s  only

paip.slap工具与于64位win7与JDBC的性能对比的更多相关文章

  1. UEFI+GPT引导实践篇(二):UEFI引导安装64位Win7/Win8

    下文是在联想Y480笔记本上以UEFI方式启动安装Windows8的全过程,安装Windows7过程基本相同.注意,如果你的电脑硬盘是MBR分区结构,安装过程中将要删除硬盘上所有数据,请安装前备份硬盘 ...

  2. Memcached和Memcache安装(64位win7)

    一.Memcached和Memcache的区别: 网上关于Memcached和Memcache的区别的理解众说纷纭,我个人的理解是: Memcached是一个内存缓存系统,而Memcache是php的 ...

  3. 64位Win7下运行ASP+Access网站的方法

    64位Win7下运行ASP+Access网站的方法 近日系统升级为WIN7 64位之后,突然发现原本运行正常的ASP+ACCESS网站无法正常连接数据库. 网上搜索多次,终于解决了问题,总结了几条经验 ...

  4. Memcached和Memcache安装(64位win7)[z]

    http://www.cnblogs.com/lucky-man/p/6126667.html 一.Memcached和Memcache的区别: 网上关于Memcached和Memcache的区别的理 ...

  5. 关于在64位win7下运行Virtualbox安装系统时出错(提示VBoxDD.DLL错误)的解决方

    安装没有问题,安装了最新版VirtualBox-4.3.18-96516-Win,一点运行想安装系统时就出错. 这是提示的错误: 运行Virtualbox去安装系统时出错:Failed to open ...

  6. XP,32/64位Win7,32/64位Win8,32/64位Win10系统 【春节版】

    本系统是10月5日最新完整版本的Windows10 安装版镜像,win10正式版,更新了重要补丁,提升应用加载速度,微软和百度今天宣布达成合作,百度成为win10 Edge浏览器中国默认主页和搜索引擎 ...

  7. XP,32/64位Win7,32/64位Win10系统【电脑城版】

    本系统是10月最新完整版本的Windows10 安装版镜像,Win10正式版,更新了重要补丁,提升应用加载速度,微软和百度今天宣布达成合作,百度成为Win10 Edge浏览器中国默认主页和搜索引擎,系 ...

  8. 【春节版】年度精品 XP,32/64位Win7,32/64位Win8,32/64位Win10系统

    本系统是10月5日最新完整版本的Windows10 安装版镜像,win10正式版,更新了重要补丁,提升应用加载速度,微软和百度今天宣布达成合作,百度成为win10 Edge浏览器中国默认主页和搜索引擎 ...

  9. 【2016新年版】年度精品 XP,32/64位Win7,32/64位Win8,32/64位Win10系统

    本系统是10月5日最新完整版本的Windows10 安装版镜像,win10正式版,更新了重要补丁,提升应用加载速度,微软和百度今天宣布达成合作,百度成为win10 Edge浏览器中国默认主页和搜索引擎 ...

随机推荐

  1. 手机抓包xcode自带命令行工具配合wireshark实现

    三.最佳方式:rvictl命令 优点:简单,而且可以抓所有网络接口的数据: 缺点:似乎没有,要求手机iOS5以上不算要求吧?如果说缺点,就是这个命令是Xcode的Command Line Tools ...

  2. getpid 与 gettid 与 pthread_self

    获取进程的PID(process ID) #include <unistd.h> pid_t getpid(void); 获取线程的TID(thread ID) 1)gettid或者类似g ...

  3. MCS-51系列特殊功能寄存器(摘录)

    MCS-51系列特殊功能寄存器(80H~FFH) 1. P0 (80H) P0.7 P0.6 P0.5 P0.4 P0.3 P0.2 P0.1 P0.0 2.SP 栈指针(81H) 3.DPTR 数据 ...

  4. PHP 判断是否为Get/Post/Ajax提交

    <?php PHP 判断是否为Get/Post/Ajax提交 /** * 是否是AJAx提交的 * @return bool */ function isAjax(){ if(isset($_S ...

  5. Selenium2+python自动化17-JS处理滚动条

    前言 selenium并不是万能的,有时候页面上操作无法实现的,这时候就需要借助JS来完成了. 常见场景: 当页面上的元素超过一屏后,想操作屏幕下方的元素,是不能直接定位到,会报元素不可见的. 这时候 ...

  6. NGUI Draw Calls优化(思路)

    用NGUI做界面的时候发现不注意GameObject(或者说Widget)的depth的话,单独运行界面时,Draw Calls挺高的: 网上搜了一下,大把的博客说的都是类似以下的原则: (PS:以下 ...

  7. mac下sublime text3安装SFTP及使用

    mac下sublime text3安装SFTP 1.shift+command+p进入控制面板 2.输入install进入程序安装界面选择需要安装的插件(SFTP) 3.直接进行安装(需要联网) 4. ...

  8. sed初学

    1.连接多个sed命令,使用;号 2.批量修改文本中匹配到相应字符串的行 例如,将文本中log_server_port = "12345" 的12345修改成变量中存储的值 sed ...

  9. Linux下设置网卡随系统启动

    在GUI下安装RHEL,在配置网卡的时候,有时候会忘了勾选网卡随系统自动启动,解决方法是系统启动后,打开网卡配置文件/etc/sysconfig/network-script/ifcfg-eth*,将 ...

  10. jsp页面不能使用EL表达式

    在页面中添加 <%@ page isELIgnored = "flase" %>