详解MySQL基准测试和sysbench工具
良许Linux
共 4600字,需浏览 10分钟
·
2021-01-04 20:00
链接:https://reurl.cc/Xkok0R
作者:编程迷思
什么是基准测试
基准测试的作用
基准测试的指标
基准测试的分类
sysbench简介
sysbench安装
wget https://github.com/akopytov/sysbench/archive/1.0.zip -O "sysbench-1.0.zip"
unzip sysbench-1.0.zip
cd sysbench-1.0
yum install automake libtool –y
./autogen.sh
./configure
export LD_LIBRARY_PATH=/usr/local/mysql/include #这里换成机器中mysql路径下的include
make
make install
[root@test sysbench-1.0]# sysbench --version
sysbench 1.0.9
sysbench语法
sysbench [options]...[testname][command]
sysbench --test=./tests/include/oltp_legacy/oltp.lua
sysbench ./tests/include/oltp_legacy/oltp.lua
sysbench使用举例
sysbench ./tests/include/oltp_legacy/oltp.lua --mysql-host=192.168.10.10--mysql-port=3306--mysql-user=root --mysql-password=123456--oltp-test-mode=complex --oltp-tables-count=10--oltp-table-size=100000--threads=10--time=120--report-interval=10 prepare
sysbench ./tests/include/oltp_legacy/oltp.lua --mysql-host=192.168.10.10--mysql-port=3306--mysql-user=root --mysql-password=123456--oltp-test-mode=complex --oltp-tables-count=10--oltp-table-size=100000--threads=10--time=120--report-interval=10 run >>/home/test/mysysbench.log
sysbench ./tests/include/oltp_legacy/oltp.lua --mysql-host=192.168.10.10--mysql-port=3306--mysql-user=root --mysql-password=123456 cleanup
测试结果
建议
推荐阅读:
5T技术资源大放送!包括但不限于:C/C++,Linux,Python,Java,PHP,人工智能,单片机,树莓派,等等。在公众号内回复「1024」,即可免费获取!!
评论
SysBench性能测试工具
SysBench是一个基于LuaJIT的可编写多线程基准测试工具。它最常用于数据库基准测试,但也可用于创建不涉及数据库服务器的任意复杂工作负载。特性:提供大量的速率和延迟的统计数据,包括延迟的百分比和
SysBench性能测试工具
0
stoolJavaScript 基准测试工具
stool是一个 JavaScript基准测试工具。优势:无需登录/姓名和电子邮件/验证码"always"up只使用静态的资源,所以可以本地和脱机工作(仅限打开HTML文件)快速
stoolJavaScript 基准测试工具
0
LLCbench基准测试工具
LLCbench(底层表征基准测试Low-LevelCharacterizationBenchmarks)是一个基准测试工具,集成了MPBench,CacheBench,和BLASBench测试方法。
LLCbench基准测试工具
0
AutoCannonHTTP/1.1 基准测试工具
AutoCannon是一个用Node.js编写的HTTP/1.1基准测试工具,受到wrk和wrk2的极大启发,支持HTTP管道和HTTPS。autocannon可以产生比wrk和wrk2更多的负载,更
AutoCannonHTTP/1.1 基准测试工具
0