小编Kyu*_*Kim的帖子

无法在sysbench上找到oltp测试

我正在尝试使用sysbench在mySQL数据库上运行基准测试.但是,它说它无法找到内置测试oltp.

细节:我在本地机器上安装了mySQL和sysbench.另外,我dbtest在mySQL中创建了数据库.然后我执行了以下指示.

sysbench --test=oltp --oltp-table-size=1000000 --mysql-db=dbtest --mysql-user=root --mysql-password=<password> prepare
Run Code Online (Sandbox Code Playgroud)

但随后出现此错误消息.

WARNING: the --test option is deprecated. You can pass a script 
name or path on the command line without any options.
sysbench 1.0.8 (using bundled LuaJIT 2.1.0-beta2)

FATAL: Cannot find benchmark 'oltp': no such built-in test, file or module
Run Code Online (Sandbox Code Playgroud)

sysbench与其他测试一起工作得很好

sysbench --test=cpu --cpu-max-prime=20000 run

我认为问题是sysbench无法找到预先定义的测试,oltp但我不知道如何解决它.

谢谢你的阅读.

mysql database benchmarking oltp sysbench

5
推荐指数
1
解决办法
7808
查看次数

标签 统计

benchmarking ×1

database ×1

mysql ×1

oltp ×1

sysbench ×1