嗨, 大家好: 网站在新年后正式开通,欢迎大家加入我们,共同维护一个良好氛围的中国技术社区。 欢迎举报不良帖子,欢迎提供建议。
我们的QQ群:136102234,欢迎进群找答案,里边会有很多资深的大师们。 point overflow

sysbench是一个模块化的、跨平台、多线程基准测试工具,主要用于评估测试各种不同系统参数下的数据库负载情况。关于这个项目的详细介绍请看:http://sysbench.sourceforge.net。 它主要包括以下几种方式的测试: 1、cpu性能 2、磁盘io性能 3、调度程序性能 4、内存分配及传输速度 5、POSIX线程性能 6、数据库性能(OLTP基准测试) 目前sysbench主要支持 MySQL,pgsql,oracle 这3种数据库。

一、安装 首先,在 http://sourceforge.net/projects/sysbench 下载源码包。 接下来,按照以下步骤安装:

tar zxf sysbench-0.4.8.tar.gz cd sysbench-0.4.8 ./configure && make && make install strip /usr/local/bin/sysbench

以上方法适用于 MySQL 安装在标准默认目录下的情况,如果 MySQL 并不是安装在标准目录下的话,那么就需要自己指定 MySQL 的路径了。比如我的 MySQL 喜欢自己安装在 /usr/local/mysql 下,则按照以下方法编译:

./configure --with-mysql-includes=/usr/local/mysql/include --with-mysql-libs=/usr/local/mysql/lib && make && make install

之后报错: sysbench: error while loading shared libraries: libmysqlclient.so.18: cannot open shared object file: No such file or directory

提问了 2017-01-05 17:39:19

jkant's gravatar image

jkant ♦♦
11130137138
采纳率: 3%


解决方式:

vi /etc/profile

export LD_LIBRARY_PATH=/usr/local/MySQL/lib

source /etc/profile

永久链接

已回答 2017-01-05 17:39:53

jkant's gravatar image

jkant ♦♦
11130137138
采纳率: 3%

已编辑 2017-01-05 17:40:01

你的回答
切换预览

关注这个问题

邮件:

登录之后,你可以在这里订阅任何更新。

RSS:

回答

回答和评论

Markdown基本语法

  • *italic* or _italic_
  • **bold** or __bold__
  • 链接:[文本](http://url.com/ "标题")
  • 图片?![alt 文本](/path/img.jpg "标题")
  • 编号列表: 1. Foo 2. Bar
  • 如果想要换行,只需要在前一行结尾处插入2个空格即可。
  • 支持基本HTML标记

问题标签:

×72
×1
×1

已提出的问题: 2017-01-05 17:39:19

问题浏览量: 1,576 次

最后更新: 2017-01-05 17:40:01