博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
安装sysbench
阅读量:5937 次
发布时间:2019-06-19

本文共 1179 字,大约阅读时间需要 3 分钟。

hot3.png

系统:Ubuntu 12.04.4 LTS

版本:sysbench-0.4.12

sysbench的是一个模块化的,跨平台和多线程基准测试工具,用于评估是根据密集型负载运行的数据库系统重要的操作系统参数。

sysbench当前功能允许测试以下系统参数:

文件I / O性能

调度程序性能

内存分配和传输速度

POSIX线程执行绩效

数据库服务器性能

sysbench 0.5可以使用lua写测试脚本,自定义更灵活,支持多表,也支持每隔多少秒打印统计信息,项目地址:https://launchpad.net/sysbench

使用源码安装,安装三部曲:

./configure && make && make install

错误:没有找到mysql_config

checking for mysql_config... no

configure: error: mysql_config executable not found

********************************************************************************

ERROR: cannot find MySQL libraries. If you want to compile with MySQL support,

       you must either specify file locations explicitly using

       --with-mysql-includes and --with-mysql-libs options, or make sure path to

解决:安装mysql客户端开发库

apt-get install libmysqlclient-dev

或指定mysql库文件:

./configure  --with-mysql-includes=/usr/local/mysql56/include/ --with-mysql-libs=/usr/local/mysql56/lib/

错误:libtool错误,提示命令找不到

../libtool: line 2400: Xsysbench: command not found

../libtool: line 2405: X: command not found

../libtool: line 2412: Xsysbench: command not found

解决:因源码中自带的版本太低,使用新的覆盖

apt-get install libtool

cp /usr/bin/libtool . #覆盖源码中自带的libtool

转载于:https://my.oschina.net/anthonyyau/blog/290059

你可能感兴趣的文章
服务器性能优化配置建议
查看>>
物理网卡在ESXi/ESX服务器中的推荐配置方式
查看>>
实战浪潮英信服务器web部署操作过程(3)
查看>>
Spring 定时任务实现 以及无法正常执行分析
查看>>
Linux基础(11)文本处理三剑客之sed
查看>>
bash命令行快捷键整理
查看>>
Spring学习笔记一(Spring核心思想)
查看>>
java e=1+1/1!+1/2!+1/3!+ ……
查看>>
BAP常用名词解释
查看>>
DNS服务器的构建
查看>>
Zabbix3.2.6之通过JMX监控Tomcat
查看>>
一次Linux服务器被***和删除***程序的经历
查看>>
C#中“?”有三种用法
查看>>
DVWA系列之12 利用Burpsuite进行暴力破解
查看>>
我的友情链接
查看>>
PieTTY工具下的linux的shell中的linux命令(第二讲)
查看>>
Java 高并发项目笔记
查看>>
SEO是什么意思?
查看>>
JavaScript强化教程——jQuery 动画2
查看>>
如何用css画出三角形
查看>>