SysBench 是一个多线程的基准测试工具,主要用测试数据库服务器性能,测试功能主要包括:cpu性能、磁盘io性能、调度程序性能、内存分配及传输速度、POSIX线程性能、数据库性能(OLTP基准测试)
系统环境:centos 6.5 64位
数据库:Mysql 5.5
下载地址:(目前最新版)
wget http://nchc.dl.sourceforge.net/project/sysbench/sysbench/0.4.12/sysbench-0.4.12.tar.gz
yum -y install libtool
tar zxvf sysbench-0.4.12.tar.gz
cd sysbench-0.4.12
vim configure.ac
把“AC_PROG_LIBTOOL”修改成“AC_PROG_RANLIB”
此步是解决在make时libtool相关错误
../libtool: line 838: X--tag=CC: command not found
../libtool: line 871: libtool: ignoring unknown tag : command not found
./autogen.sh
./configure --prefix=/usr/local/sysbench-0.4.12 --with-mysql-includes=/usr/local/mysql55/include/ --with-mysql-libs=/usr/local/mysql55/lib/
因为mysql是编译安装的,所在需要加上mysql的动态连接库地址。
make && make install
转载于:https://blog.51cto.com/01000/1396519