下載
# bzr branch lp:sysbench
安裝依賴庫
# apt-get install libtool.*
安裝
# cd sysbench # ./autogen.sh # ./configure --with-mysql-includes=/usr/local/mysql/include --with-mysql-libs=/usr/local/mysql/lib # make # make install
使用
sysbench --test=/root/sysbench0.5/sysbench/tests/db/oltp.lua --mysql-table-engine=innodb --oltp-table-size=1000000 --max-requests=0--max-time=300 --num-threads=16 --oltp-tables-count=10 --report-interval=10 --mysql-host=10.8.8.100 --mysql-port=3312 --mysql-user=admin --mysql-password=123456 --mysql-db=test run
新版本加入了多張表,--oltp-tables-count=參數指定有幾張表。
--report-interval=10參數表示每隔10分鐘,顯示一下TPS信息。
新版本效果
並且還包含了更多的測試腳本,如只插入、刪除、更新。