2024年4月26日发(作者:)
sysbench 介绍
SysBench是一个模块化的、跨平台、多线程基准测试工具,主要用于评估测试各种
不同系统参数下的数据库负载情况。它主要包括以下几种方式的测试:
1、cpu性能
2、磁盘io性能
3、调度程序性能
4、内存分配及传输速度
5、POSIX线程性能
6、数据库性能(OLTP基准测试)
目前sysbench主要支持 MySQL,pgsql,Oracle 这3种数据库。
sysbench 安装
默认支持MySQL,如果需要测试Oracle/PostgreSQL,则在configure时需要加上–
with-oracle或者–with-pgsql参数,
sysbench默认安装在: /usr/local/bin/sysbench
Yum源也可以直接安装:yum install sysbench
基于Debain的操作系统,可以直接安装:sudo apt-get install sysbench
也可以下载源码,然后自己编译安装。
tar xzvf
cd sysbench-0.5
chmod +x
./
./configure --with-mysql --with-mysql-includes=/usr/local/mysql/include
--with-mysql-libs=/usr/local/mysql/lib
make && make install
shell> tar -zxvf -C /db/tool/
shell> cd /db/tool/sysbench-0.5
shell> chmod +x
shell> ./
发布评论