天天看点

sysbench-0.5的安装和做性能测试

sysbench是一个模块化的、跨平台、多线程基准测试工具,主要用于评估测试各种不同系统参数下的数据库负载情况.

主要包括以下几种方式的测试:

1、cpu性能

2、磁盘io性能

3、调度程序性能

4、内存分配及传输速度

5、POSIX线程性能

6、数据库性能(OLTP基准测试)

一、安装:

     依赖包:

   yum install gcc* glibc* libtool* automake* zlib* -y --skip-broken

   yum install bzr* -y

    tar -zxvf sysbench-0.5.tar.gz  -C /mnt

    cd /mnt/sysbench-0.5

     chmod +x autogen.sh

[root@localhost sysbench-0.5]# ./autogen.sh 

报错了:

libtoolize 1.4+ wasn't found, exiting

安装依赖包::yum install libtool

#./configure --prefix=/usr/local/sysbench --with-mysql-includes=/usr/local/mysql-5.6.25-linux-glibc2.5-x86_64/include --with-mysql-libs=/usr/local/mysql-5.6.25-linux-glibc2.5-x86_64/lib

# make && make install

#cp /usr/local/sysbench/bin/sysbench /usr/bin/

##sysbench --help

若报错:

###其他测试略

###MySQL测试:--

本文转自 DBAspace 51CTO博客,原文链接:http://blog.51cto.com/dbaspace/1871112