sysbench 1.0.9 mysql 压测工具安装使用
2017-11-24 11:00
375 查看
备注:
安装比较简单,可以使用源码或者使用yum 进行安装,本次测试使用yum
注意1.0 之后版本与老版本改动比较大,好多地方都有修改,本次测试使用
的mysql 使用docker 安装的。
1. 安装
2. 命令解析
3. 进行测试
4. 参考资料
[/code]
安装比较简单,可以使用源码或者使用yum 进行安装,本次测试使用yum
注意1.0 之后版本与老版本改动比较大,好多地方都有修改,本次测试使用
的mysql 使用docker 安装的。
1. 安装
yum install sysbench
2. 命令解析
--mysql-host IP --mysql-port 端口号 --mysql-db 希望链接的数据库 --mysql-user 用户名 --mysql-password 密码 --table_size 每张表初始化的数据数量 --tables 初始化表的数量 --threads 启动的线程 --time 运行时间 --report-interval 运行期间日志,单位为秒 --db-driver 指定对应的驱动,目前支持pg mysql 参考例子: sysbench oltp_read_write.lua --mysql-host=172.18.0.3 --mysql-port=3306 --mysql-db=test --mysql-user=root --mysql-password=root --table_size=5000000 --tables=10 --threads=30 --time=60 --report-interval=10 --db-driver=mysql 说明: 上面的.lua 脚本是在安装目录的,可以搜索下,比如我yum安装的目录在 /usr/share/sysbench/oltp_read_write.lua
3. 进行测试
a. 准备数据 prepare sysbench oltp_read_write.lua --mysql-host=172.18.0.3 --mysql-port=3306 --mysql-db=test --mysql-user=root --mysql-password=root --table_size=5000000 --tables=10 --threads=30 --time=60 --report-interval=10 --db-driver=mysql prepare b. 运行 run sysbench oltp_read_write.lua --mysql-host=172.18.0.3 --mysql-port=3306 --mysql-db=test --mysql-user=root --mysql-password=root --table_size=5000000 --tables=10 --threads=30 --time=60 --report-interval=10 --db-driver=mysql run c. 清理数据 cleanup sysbench oltp_read_write.lua --mysql-host=172.18.0.3 --mysql-port=3306 --mysql-db=test --mysql-user=root --mysql-password=root --table_size=5000000 --tables=10 --threads=300 --time=60 --report-interval=10 --db-driver=mysql cleanup 备注: 上面的数据库,需要先进行创建 create database test
4. 参考资料
https://github.com/akopytov/sysbench
[/code]
相关文章推荐
- Mysql 性能测试工具 sysbench的安装和使用
- Mysql多线程性能测试工具sysbench 安装、使用和测试
- mysqlsla慢查询分析工具安装使用方法 - ttlsa教程系列之mysql
- sysbench压力测试工具的安装和使用(2)
- MySQL图形工具 MySQL GUI Tools的安装使用方法
- linux学习笔记4:linux的任务调度,进程管理,mysql的安装和使用,ssh工具的使用,linux网络编程
- mysql之编译安装mysql,以及mysql mysqladmin工具的使用说明。
- sysbench 测试工具的安装和使用
- 基准测试工具sysbench安装和使用
- 安装和使用 TPCC-MySQL 工具遇到的问题
- sysbench工具安装和使用报错三例
- XtraBackup - 开源MySQL在线热备份工具安装使用
- Linux下MySQL,sysbench安装使用记录
- sysbench 测试工具安装使用
- Xtrabackup安装及使用(mysql备份工具)
- 集群运维自动化工具ansible使用playbook安装mysql
- mysql安装图解(详细步骤),配置,相关图形工具介绍及使用,中文支持
- mysqlsla慢查询分析工具安装使用方法 - ttlsa教程系列之mysql