概述
sysbench是基于LuaJIT的可以脚本化多线程基准。 它是一个模块化的、跨平台、多线程基准测试工具,最常用于数据库基准测试,但也可以用于创建不涉及数据库服务器的任意复杂工作负载。
前面我们已经用sysbench在生产环境做了压测并得到了一些数据,下面主要是介绍怎么来做数据分析。
一、压测环境
生产环境:
MySQL服务器IP地址:xx.xx.xx.xx
操作系统:CentOS Linux release 7.3.1611 (Core)
CPU:4核
内存:8G
硬盘:普通SAS硬盘
基线测试工具:sysbench
二、压测结果分析
1、分析tps
./analyze_tps.sh /home/sysbench/2_threads_64M_buffer_256M_logsize.log /home/sysbench/log2.data./analyze_tps.sh /home/sysbench/100_threads_64M_buffer_256M_logsize.log /home/sysbench/log100.data./analyze_tps.sh /home/sysbench/200_threads_64M_buffer_256M_logsize.log /home/sysbench/log200.data./analyze_tps.sh /home/sysbench/300_threads_64M_buffer_256M_logsize.log /home/sysbench/log300.data./analyze_tps.sh /home/sysbench/500_threads_64M_buffer_256M_logsize.log /home/sysbench/log500.dat
1183




被折叠的 条评论
为什么被折叠?



