sysbench测试mysql性能瓶颈

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wyongqing/article/details/82452783

前言

任何系统,业务越来越繁忙,最终都会遇到性能瓶颈。能够提前知道系统大概的瓶颈,是很重要的。下面介绍一个测试工具sysbench

安装

yum install sysbench
#下面测试中版本是1.0.9

github

https://github.com/akopytov/sysbench

测试mysql

sysbench --test=/usr/share/sysbench/oltp_insert.lua  
--mysql-host=127.0.0.1 
--mysql-port=3306 --mysql-user=root --mysql-password=111111 
--mysql-db=mytest --db-driver=mysql  prepare
  • 参数选项
--test 指定测试所用lua脚本
--mysql-host
--mysql-port
--mysql-user
--mysql-password
--mysql-db
--db-driver=mysql  #指定db类型
prepare 测试前准备工作
run 正式测试
cleanup 测试后删掉测试数据
  • lua脚本的参数选项
    详细参数看lua脚本/usr/share/sysbench/oltp_common.lua
    下面是常用参数
--mysql_storage_engine=innodb   #表引擎
--table_size=10000              #表大小
--tables=10                     #表数量

《了凡四训》详解之改过之法
https://v.youku.com/v_show/id_XMzY5NTcxMDIwOA
印光大师十念法(胡小林主讲第1集)
http://v.youku.com/v_show/id_XMzUwMzc4NzY4NA
此生必看的科学实验-水知道答案
http://v.youku.com/v_show/id_XMjgzMzcwNDk4OA

猜你喜欢

转载自blog.csdn.net/wyongqing/article/details/82452783
今日推荐