文档章节

centos 安装sysbench及简单使用

guonaihong
 guonaihong
发布于 2015/06/14 22:06
字数 207
阅读 2.3K
收藏 2

下载sysbench

git clone https://github.com/akopytov/sysbench.git

编译安装

./autogen.sh
./configure #./configure --without-mysql(不编译测试mysql的功能模块)
make && make install


以下命令拷贝自《高性能mysql》

测试cpu,计算素数的运行时间

sysbench --test=cpu --cpu-max-prime=20000 run

测试文件i/o

seqwr 顺序写入
seqrewr 顺序重写
seqrd 顺序读取
rndrd 随机读取
rndwr 随机写入
rndrw 混合随机读/写
sysbench --test=fileio --file-total-size=150G prepare #新建测试目录
sysbench --test=fileio --file-total-size=150G --file-test-mode=rndrw --init-rng=on --max-time=300 --max-requests=0 run
sysbench --test=fileio --file-total-size=150G cleanup #清理生成出来的文件


sysbench 其它的测试模块

内存(memory):测试内存的连续读写性能

线程(thread):测试线程高度器的性能

互斥锁(mutex):测试互拆锁的性能

顺序写(seqwr):测试顺序写的性能

© 著作权归作者所有

guonaihong

guonaihong

粉丝 6
博文 83
码字总数 27591
作品 1
徐汇
程序员
私信 提问
详解MySQL基准测试和sysbench工具

原文出处:编程迷思 作为一名后台开发,对数据库进行基准测试,以掌握数据库的性能情况是非常必要的。本文介绍了MySQL基准测试的基本概念,以及使用sysbench对MySQL进行基准测试的详细方法。...

编程迷思
2018/04/25
0
0
MySQL centos 6 vs 7的性能对比

一前言 计划今年将数据库服务器的os 从centos 6 升级到centos 7,根据惯例,升级之前我们要进行一次性能压测。本文分享一下我们的压测记录和结果。 二 压测准备 2.1 压测方法 使用sysbench-0....

yangyidba
2019/06/04
0
0
centos6.4下sysbench安装配置

1.sysbench版本为sysbench-0.4.10.tar.gz 依赖软件:yum install gcc gcc-c++ libtool -y 2.编译安装sysbench 2.1 解压sysbench压缩包 [root@master opt]# tar xvf sysbench-0.4.10.tar.gz ......

HeartBeat
2014/05/30
352
0
mysql运维-基准测试之sysbench

基准测试简介 ? 什么是基准测试:数据库的基准测试是对数据库的性能指标进行定量的、可复现的、可对比的测试。 ? 基准测试与压力测试:基准测试可以理解为针对系统的一种压力测试。但基准测试...

坦途abc
2018/08/27
156
0
MySQL 压测工具 sysbench 安装及使用

sysbench是一款开源的多线程性能测试工具,可以执行CPU/内存/线程/IO/数据库等方面的性能测试。数据库目前支持MySQL/Oracle/PostgreSQL,后续的版本oltp测试主要结合了lua脚本,不需要修改源...

PeakFang-BOK
2018/11/12
237
0

没有更多内容

加载失败,请刷新页面

加载更多

Kettle自定义jar包供javascript使用

我们都知道 Kettle 是用 Java 语言开发,并且可以在 JavaScript 里面直接调用 java 类方法。所以有些时候,我们可以自定义一些方法,来供 JavaScript 使用。 本篇文章有参考自:https://www...

CREATE_17
昨天
82
0
处理CSV文件中的逗号

我正在寻找有关如何处理正在创建的csv文件的建议,然后由我们的客户上传,并且该值可能带有逗号(例如公司名称)。 我们正在研究的一些想法是:带引号的标识符(值“,”值“,”等)或使用|...

javail
昨天
79
0
如何克隆一个Date对象?

将Date变量分配给另一个变量会将引用复制到同一实例。 这意味着更改一个将更改另一个。 如何实际克隆或复制Date实例? #1楼 简化版: Date.prototype.clone = function () { return new ...

技术盛宴
昨天
73
0
计算一个数的数位之和

计算一个数的数位之和 例如:128 :1+2+8 = 11 public int numSum(int num) { int sum = 0; do { sum += num % 10; } while ((num = num / 10) > 0); return sum;......

SongAlone
昨天
124
0
为什么图片反复压缩后普遍会变绿,而不是其他颜色?

作者:Lion Yang 链接:https://www.zhihu.com/question/29355920/answer/119088684 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 业余版概要:安卓的...

shzwork
昨天
71
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部