MySQL压测工具-Sysbench

目录

一、简介

二 、Sysbench下载

三、安装sysbench

四、Lua下载安装

五、压测步骤


一、简介

SysBench是一个模块化的、跨平台、多线程基准测试工具,主要用于评估测试各种不同系统参数下的数据库负载情况。它主要包括以下几种方式的测试:

  • cpu性能;
  • 磁盘io性能;
  • 调度程序性能;
  • 内存分配及传输速度;
  • POSIX线程性能;
  • 数据库性能(OLTP基准测试) ;

目前sysbench主要支持 MySQL,pgsql,oracle 这3种数据库。

安装:下载rpm包:ck-0.5.2-2.el7.x86_64.rpm,luajit-2.0.4-3.el7.x86_64.rpm,sysbench-1.0.9-2.el7.x86_64.rpm

作用:模拟并发,可以执行CPU/内存/线程/IO/数据库等方面的性能测试。数据库目前支持MySQL/Oracle/PostgreSQL

优点:可以指定测试数据的规模,可以单独测试读、写的性能,也可以测试读写混合的性能。

不足:测试的时候,由于网络原因,测试的非常慢,但是最终给的结果却很好,并发支持很高。

          测试数据类型单一,数据过于简单;

二 、Sysbench下载

  • 下载地址:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值