apt-get install sysbench
然而在输入该命令之后 出现了这个
1.输入su 回车会出现
2.输入root密码就可以获得权限了
1)测试cpu: sysbench --test=cpu --cpu-max-prime=2000 run,结果如下图:
2)测试线程:sysbench --test=threads --num-threads=500 --thread-yields=100 --thread-locks=4 run,结果如下图:
3)测试IO:–num-threads 开启的线程 --file-total-size 总的文件大小
4),清理测试时生成的文件sysbench --test=fileio --num-threads=20 --file-total-size=2G --file-test-mode=rndrw cleanup4)测试内存:sysbench --test=memory --memory-block-size=8k --memory-total-size=1G run
5)测试mutex:sysbench –test=mutex –num-threads=100 –mutex-num=1000 –mutex-locks=100000 –mutex-loops=10000 run
6)测试OLTP:
prepare阶段,生成需要的测试表sysbench --test=oltp --mysql-table-engine=innodb --mysql-host=10.0.0.8 --mysql-db=testsysbench --oltp-table-size=500000 --mysql-user=root --mysql-password=Lad123456 prepare
run阶段sysbench --num-threads=16 --test=oltp --mysql-table-engine=innodb --mysql-host=192.168.x.x --mysql-db=test --oltp-table-size=500000 --mysql-user=root --mysql-password=123456 run
清理测试时生成的测试表sysbench --num-threads=16 --test=oltp --mysql-table-engine=innodb --mysql-host=192.168.x.x --mysql-db=test --oltp-table-size=500000 --mysql-user=root --mysql-password=123456 cleanup
7)测试表信息:sysbench–num-threads=4 --test=oltp–oltp-reconnect-mode=random–mysql-table-engine=innodb --mysql-host=192.168.200.201 --mysql-db=rep_test --oltp-table-size=500000–mysql-user=zjy --mysql-password=1234#