mysql-sysbench安装测试

Posted 开心的蛋黄派

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql-sysbench安装测试相关的知识,希望对你有一定的参考价值。

一 地址 
githup地址
https://github.com/akopytov/sysbench
二 版本 sysbench 1.0+
三 概念

sysbench testname

testname是一个内置测试的可选名称(例如fileio,oltp等),或一个绑定的Lua脚本的名称(例如oltp_read_only),或者一个自定义Lua脚本的路径。如果命令行上没有指定测试名称(因此,也没有命令,如在这种情况下它将被解析为一个testname),或者测试名称是一个dash(“-”),那么sysbench希望Lua脚本在其标准输入上执行。


四  两种测试方式
1 加载lua脚本
   1 自定义lua脚本
  2 自带lua脚本
2 采用模块测试

五 测试样例

1 sysbench ./src/lua/oltp_read_write.lua --table_size=10000 --tables=10 --rand-spec-res=75 --threads=128 --time=3600 --warmup-time=100 --report-interval=3 --point_selects=4 --non_index_updates=1 --delete_inserts=1 --index_updates=1 --simple_ranges=0 --order_ranges=0 --range_selects=off run

六 相关组合说明

 --oltp-point-selects=N number of point selects [10]
 --oltp-simple-ranges=N number of simple ranges [1]
 --oltp-sum-ranges=N number of sum ranges [1]
 --oltp-order-ranges=N number of ordered ranges [1]
 --oltp-distinct-ranges=N number of distinct ranges [1]
 --oltp-index-updates=N number of index update [1]
 --oltp-non-index-updates=N number of non-index updates [1]
















以上是关于mysql-sysbench安装测试的主要内容,如果未能解决你的问题,请参考以下文章

测试:安装包的测试

4.App测试与Web测试的不同

App测试--专项测试

安装测试知识(待更新)

app测试

怎样安装IPV6 进行测试?