sysbench测试mysql性能瓶颈
前言
任何系统,业务越来越繁忙,最终都会遇到性能瓶颈。能够提前知道系统大概的瓶颈,是很重要的。下面介绍一个测试工具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 #表数量
《了凡四训》详解之改过之法
印光大师十念法(胡小林主讲第1集)
此生必看的科学实验-水知道答案