我正在嘗試使用sysbench在mySQL數據庫上運行基準測試。但是,它說它找不到內置測試oltp
。在sysbench上找不到oltp測試
細節: 我已經在我的本地機器上安裝了mySQL和sysbench。 另外,我在mySQL中創建了數據庫dbtest
。然後我執行下面的指令。
sysbench --test=oltp --oltp-table-size=1000000 --mysql-db=dbtest --mysql-user=root --mysql-password=<password> prepare
但後來發生了這個錯誤信息。
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
sysbench的工作得很好與其他測試,如
sysbench --test=cpu --cpu-max-prime=20000 run
我認爲這個問題是sysbench的找不到預定義的測試,稱爲oltp
但我不知道如何計算出來。
謝謝您的閱讀。
很高興你提供lua腳本的位置!我不知道爲什麼很難找到lua scrip的位置。 – cwhsu