进行RDS实例的读写混合性能测试,参考如下命令,请根据实际情况填写数据库,用户,密码,端口等信息。
1.创建测试数据库“sbtest”
mysql -u XXX -P XXX -h XXX -p -e "create database sbtest"
2.准备数据
sysbench --db-driver=mysql --mysql-host=XXX --mysql-port=XXX --mysql-user=XXX --mysql-password=XXX --mysql-db=sbtest --table_size=25000 --tables=32 --events=0 --time=300 --threads=XXX oltp_read_write prepare
3.运行测试
sysbench --db-driver=mysql --mysql-host=XXX --mysql-port=XXX --mysql-user=XXX --mysql-password=XXX --mysql-db=sbtest --table_size=25000 --tables=32 --events=0 --time=300 --threads=XXX --percentile=95 --report-interval=1 oltp_read_write run
4.清理数据
sysbench --db-driver=mysql --mysql-host=XXX --mysql-port=XXX --mysql-user=XXX --mysql-password=XXX --mysql-db=sbtest --table_size=25000 --tables=32 --events=0 --time=300 --threads=XXX --percentile=95 oltp_read_write cleanup