美文网首页
sysbench进行mysql压力测试

sysbench进行mysql压力测试

作者: 雨中漫步的北极熊 | 来源:发表于2019-03-14 17:55 被阅读0次
sysbench是什么

sysbench是一款开源的多线程性能测试工具,可以执行CPU/内存/线程/IO/数据库等方面的性能测试.本身支持mysql数据库的压测。每一个后端开发者或者运维人员需要对自己的程序运行环境有一个基本了解才可以针对实际情况进行程序设计或者环境优化。

sysbench安装

开发环境是ubuntu,

apt-get install sysbench
//版本信息查看
sysbench --version

默认安装版本0.4

数据库测试数据准备
sysbench --test=oltp --mysql-table-engine=innodb --mysql-host=192.168.x.x --mysql-db=testdb --oltp-table-size=500000 --mysql-user=root --mysql-password=123456 prepare

其中testdb 是数据库名字,生成500000条数据

数据库测试
sysbench --num-threads=16 --test=oltp --mysql-table-engine=innodb --mysql-host=192.168.x.x --mysql-db=testdb --oltp-table-size=500000 --mysql-user=root --mysql-password=123456 run
分析结果
QQ图片20190314174816.png

相关文章

  • sysbench进行mysql压力测试

    sysbench是什么 sysbench是一款开源的多线程性能测试工具,可以执行CPU/内存/线程/IO/数据库等...

  • MySQL 8.0报错:error 2059: Authenti

      前言:最近做了个MySQL的压力测试,使用的是sysbench测试工具大家感兴趣可以看看sysbench的gi...

  • sysbench进行压力测试

    sysbenchd 安装 sysbench在各平台的安装可以在github上找到,目前是1.0.17版本。目前我通...

  • sysbench MySQL测试例子

    sysbench 测试 MySQL数据库 sysbench的oltp脚本 初始化数据 sysbench --tes...

  • 使用sysbench进行mysql基准测试

    说明:因为举例的原因,本文测试量测试时间都很短,正式测试需要将测试时间尽可能延长至完全稳定。 一.测试目的和策略 ...

  • Sysbench测试

    sysbench除了测试mysql,还可以测试很多东西。 比如:cpu。cpu-max-prime:素数生成数量的...

  • 创建自定义SysBench脚本

    SysBench长期以来一直被认为是衡量MySQL性能的实际标准。SysBench附带了几个预定义的基准测试。这些...

  • sysbench mysql 基准测试

    说明 sysbench 支持多种基准测试工作负载:fileio、cpu、内存、线程、互斥锁、oltp,甚至MySQ...

  • sysbench进行基准性能测试

    测试CPU sysbench --test=cpu run 测试结果: 测试文件系统: 随机读: sysbench...

  • WEB 性能测试

    sysbench 压力测试工具 - lpfuture - 博客园 http://www.cnblogs.com/l...

网友评论

      本文标题:sysbench进行mysql压力测试

      本文链接:https://www.haomeiwen.com/subject/armcmqtx.html