sysbench 依赖的包:m4  autoconf  automake libtool

yum install  m4  autoconf  automake libtool

安装:

tar zxvf sysbench-0.5.tar.gz

cd sysbench-0.5

chmod +x autogen.sh

./autogen.sh

./configure --with-mysql-includes=/usr/local/mysql/include --with-mysql-libs=/usr/local/mysql/lib

make & make install

构造数据:

sysbench --test=/usr/local/src/sysbench-0.5/sysbench/tests/db/oltp.lua --oltp_secondary=on   --oltp_tables_count=10 --oltp-table-size=2000000 --db-driver=mysql  --mysql-user=root  --mysql-password='superdata123' --mysql-port=3306  --mysql-host='localhost' --mysql-db=test  prepare

测试:

sysbench --test=/usr/local/src/sysbench-0.5/sysbench/tests/db/oltp.lua  --oltp-read-only=off --init-rng=on  --num-threads=100 --max-requests=200000 --oltp-dist-type=uniform --max-time=1800   --mysql-user=superdata --oltp-table-size=2000000 --oltp_tables_count=10 --rand-init=on  --mysql-password='xxxx'  --mysql-port=3306 --mysql-host='xxxxx' --db-driver=mysql  --mysql-db=test  run

--oltp-read-only=on   只测试读

--init-rng=on 在测试开始时是否初始化随机发生器,默认是off

--num-thread  多少个并发连接线程

报错信息:

sysbench: error while loading shared libraries: libmysqlclient.so.18: cannot open shared object file: No such file or directory

export LD_LIBRARY_PATH=/usr/local/mysql/lib 输出这个变量即可

测试结果分析

sysbench0.5 mysql_sysbench 0.5 安装及 MySQL 基准测试相关推荐

  1. sysbench0.5 mysql_sysbench 0.5安装步骤

    先安装好MySQL,记录下安装目录.默认为 /usr/local/mysql 该目录将在后续sysbench安装中,多次使用.如果MySQL不是安装在该默认目录,请在后续步骤中替换. sysbench ...

  2. CentOS 7.0编译安装Nginx+MySQL+PHP

    转自http://www.centoscn.com/CentosServer/www/2014/0904/3673.html 准备篇: CentOS 7.0系统安装配置图解教程 http://www. ...

  3. mysql 8.0 集群_集群架构03·MySQL初识,mysql8.0环境安装,mysql多实例

    官方网址 https://dev.mysql.com/downloads/mysql/ 社区版本分析 MySQL5.5:默认存储引擎改为InnoDB,提高性能和可扩展性,增加半同步复制 MySQL5. ...

  4. mysql安装教程_mysql8.0.20安装教程,mysql下载安装教程8.0.20

    mysql安装包+mysql学习视频+mysql面试指南视频教程 下载地址: 链接:https://pan.baidu.com/s/1FmLFhGlajBQ9gCbTfiH65g 提取码:sxq2 百 ...

  5. Mysql8.0.12安装教程方法 Mysql8.0.12安装教程

    Mysql8.0.12安装教程方法 Mysql8.0.12安装教程 MySql安装教程 - 首先,MySql官网下载地址: 官网下载地址 主要下载server版本的 Archive版本,不需要安装解压 ...

  6. mysql8.0.12怎么用_Mysql8.0.12安装教程方法 Mysql8.0.12安装教程

    Mysql8.0.12安装教程方法 Mysql8.0.12安装教程 MySql安装教程 - 首先,MySql官网下载地址: 官网下载地址 主要下载server版本的 Archive版本,不需要安装解压 ...

  7. mysql8.0卸载出现问题,Windows环境下MySQL 8.0 的安装、配置与卸载

    软件版本 Windows:Windows10 MySQL:mysql-8.0.17-winx64.zip 安装步骤 1.配置环境变量 2.新建my.ini文件 文件位置:C:\Program File ...

  8. mysql+1.6安装,CentOS 7.0编译安装Nginx1.6.0+MySQL5.6.19+PHP5.5.14方法

    这篇文章主要介绍了CentOS 7.0编译安装Nginx1.6.0+MySQL5.6.19+PHP5.5.14方法分享,需要的朋友可以参考下准备篇: 一.配置防火墙,开启80端口.3306端口 Cen ...

  9. linux mysql8.0 rpm安装_Linux(CentOS7)使用 RPM 安装 mysql 8.0.11的教程

    这篇文章主要介绍了Linux(CentOS7)使用 RPM 安装 mysql 8.0.11的教程,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参 ...

最新文章

  1. 硅谷顶级VC:“S曲线”看四大风口,创企成功机会巨大
  2. Android源码分析(三):Mms模块总结(一)
  3. java 面向对象 — 继承
  4. 光端机和光纤交换机的区别?
  5. gitlab 如何关闭force push
  6. html语言的address,HTML: address 标签
  7. linux下安装chrome
  8. Git-删除文件后找回-比较文件差异
  9. [转]使用Android-Studio 开发Android 程序
  10. u盘分区变为raw,提示使用前需要将其格式化
  11. 书籍之 Head First HTML与CSS
  12. java秀恩爱代码_Java版给爱人表白的玫瑰花程序代码
  13. java POST接口报错417
  14. C++那些事之ADL
  15. 远程计算机仿真终端,仿真终端的使用返回主页关闭.doc
  16. itextpdf 怎么下划线_itext生成pdf设置下划线,itextpdf下划线,使用setUnderli
  17. 波士顿房价预测(线性回归、岭回归、决策树)
  18. mysql查询前五行数据_五行缺失查询表,用sql语句查询表格的前五行
  19. DevOps工程师主要负责哪些事?需要具备哪些技能?
  20. 新版标准日本语中级_第十一课

热门文章

  1. 远程打包linux成镜像,ubuntu18.04 现有系统打包成镜像
  2. mysql根据当前时间删除_从日期时间早于另一项日期时间的Mysql表中删除
  3. matlab科学计算及分析,matlab科学计算
  4. 宏基因组实战3. MEGAHIT组装拼接及quast评估
  5. Python使用matplotlib可视化多个不同颜色的折线图、通过FontProperties为可视化图像配置中文字体可视化、并指定字体大小
  6. R语言ggplot2可视化:使用dplyr包计算每个分组个数的比例(对计算获得的百分比进行近似,值保留整数部分)、使用ggplot2可视化条形图(bar plot)、并在条形图上添加百分比标签
  7. R语言使用ggplot2包使用geom_dotplot函数绘制分组点图(配置显示的分组)实战(dot plot)
  8. R语言row.names函数为dataframe、matrix设置行名称实战
  9. python使用箱图法和业务规则进行异常数据处理并检查预测使用的数据特征是否有字段缺失的情况并补齐
  10. R语言officer、flextable包生成word报告