当前位置: 代码迷 >> 综合 >> MySQL基准测试(redhat7.2+MySQL5.7+sysbench-1.0.17-2.el7)
  详细解决方案

MySQL基准测试(redhat7.2+MySQL5.7+sysbench-1.0.17-2.el7)

热度:16   发布时间:2024-01-16 02:19:30.0
安装epel源
yum install epel-release
安装sysbench
yum install sysbench
查看命令
sysbench --help
进入脚本目录
cd /usr/share/sysbench/
查看特定脚本参数
sysbench oltp_read_write.lua help
准备测试环境
sysbench oltp_read_write.lua --mysql-db=sbtest --mysql-user=root --mysql-password=mysql --table_size=100000 --tables=10 --threads=20 --events=0 --time=120 prepare
运行
sysbench oltp_read_write.lua --mysql-db=sbtest --mysql-user=root --mysql-password=mysql --table_size=100000 --tables=10 --threads=20 --events=0 --time=120 run
清除测试数据集
sysbench oltp_read_write.lua --mysql-db=sbtest --mysql-user=root --mysql-password=mysql --table_size=100000 --tables=10 --threads=20 --events=0 --time=120 cleanup
结果
SQL statistics:queries performed:--查询统计read:                            73332--读总数write:                           20948--写总数other:                           10475--其他操作(CURD之外的操作,例如COMMIT)total:                           104755--全部总数transactions:                        5237   (43.25 per sec.)--总事务数(每秒事务数)queries:                             104755 (865.09 per sec.)--读写总数(每秒读写次数)ignored errors:                      1      (0.01 per sec.)--总忽略错误总数(每秒忽略错误次数)reconnects:                          0      (0.00 per sec.)--重连总数(每秒重连次数)General statistics:--常规统计total time:                          121.0903s--总耗时total number of events:              5237--共发生多少事务数Latency (ms):min:                                    3.01--最小耗时avg:                                  458.86--平均耗时max:                                 2540.43--最长耗时95th percentile:                      977.74--超过95%平均耗时sum:                              2403031.43Threads fairness:--并发统计(每个线程的平均数据)events (avg/stddev):           261.8500/17.53--总处理事件数/标准偏差(每个线程平均执行261.85个事务)execution time (avg/stddev):   120.1516/0.06--总执行时间/标准偏差
  相关解决方案