Sysbench压测
1.安装sysbench
yum -y install make automake libtool pkgconfig libaio-devel
yum -y install mariadb-devel
yum -y install postgresql-devel
tar -xvzf sysbench-1.0.14.tar.gz
cd sysbench-1.0.14/
./autogen.sh
./configuremake -jmake install
2.调整配置(不修改线程数过大时会报错)
ulimit -HSn 1000000
ulimit -m unlimited
3.导入数据
create database sbtest; sysbench --mysql-host=192.168.0.1 --mysql-port=4000 --mysql-db=sbtest --mysql-user=root --time=600 --threads=256 --report-interval=10 --tables=32 --table-size=10000000 prepare
4.数据预热与统计信息收集
SELECT count(pad) from sbtest1 use index(k_1);
SELECT count(pad) from sbtest2 use index(k_2);
SELECT count(pad) from sbtest3 use index(k_3);
SELECT count(pad) from sbtest4 use index(k_4);
SELECT count(pad) from sbtest5 use index(k_5);
SELECT count(pad) from sbtest6 use index(k_6);
SELECT count(pad) from sbtest7 use index(k_7);
SELECT count(pad) from sbtest8 use index(k_8);
SELECT count(pad) from sbtest9 use index(k_9);
SELECT count(pad) from sbtest10 use index(k_10);
SELECT count(pad) from sbtest11 use index(k_11);
SELECT count(pad) from sbtest12 use index(k_12);
SELECT count(pad) from sbtest13 use index(k_13);
SELECT count(pad) from sbtest14 use index(k_14);
SELECT count(pad) from sbtest15 use index(k_15);
SELECT count(pad) from sbtest16 use index(k_16);
SELECT count(pad) from sbtest17 use index(k_17);
SELECT count(pad) from sbtest18 use index(k_18);
SELECT count(pad) from sbtest19 use index(k_19);
SELECT count(pad) from sbtest20 use index(k_20);
SELECT count(pad) from sbtest21 use index(k_21);
SELECT count(pad) from sbtest22 use index(k_22);
SELECT count(pad) from sbtest23 use index(k_23);
SELECT count(pad) from sbtest24 use index(k_24);
SELECT count(pad) from sbtest25 use index(k_25);
SELECT count(pad) from sbtest26 use index(k_26);
SELECT count(pad) from sbtest27 use index(k_27);
SELECT count(pad) from sbtest28 use index(k_28);
SELECT count(pad) from sbtest29 use index(k_29);
SELECT count(pad) from sbtest30 use index(k_30);
SELECT count(pad) from sbtest31 use index(k_31);
SELECT count(pad) from sbtest32 use index(k_32); ANALYZE TABLE sbtest1;
ANALYZE TABLE sbtest2;
ANALYZE TABLE sbtest3;
ANALYZE TABLE sbtest4;
ANALYZE TABLE sbtest5;
ANALYZE TABLE sbtest6;
ANALYZE TABLE sbtest7;
ANALYZE TABLE sbtest8;
ANALYZE TABLE sbtest9;
ANALYZE TABLE sbtest10;
ANALYZE TABLE sbtest11;
ANALYZE TABLE sbtest12;
ANALYZE TABLE sbtest13;
ANALYZE TABLE sbtest14;
ANALYZE TABLE sbtest15;
ANALYZE TABLE sbtest16;
ANALYZE TABLE sbtest17;
ANALYZE TABLE sbtest18;
ANALYZE TABLE sbtest19;
ANALYZE TABLE sbtest20;
ANALYZE TABLE sbtest21;
ANALYZE TABLE sbtest22;
ANALYZE TABLE sbtest23;
ANALYZE TABLE sbtest24;
ANALYZE TABLE sbtest25;
ANALYZE TABLE sbtest26;
ANALYZE TABLE sbtest27;
ANALYZE TABLE sbtest28;
ANALYZE TABLE sbtest29;
ANALYZE TABLE sbtest30;
ANALYZE TABLE sbtest31;
ANALYZE TABLE sbtest32;
5.开始压测
点查
sysbench --mysql-host=192.168.0.1 --mysql-port=4000 --mysql-db=sbtest --mysql-user=root --time=600 --threads=256 --report-interval=10 --db-driver=mysql oltp_point_select --tables=32 --table-size=10000000 run
综合只读查询
sysbench --mysql-host=192.168.0.1 --mysql-port=4000 --mysql-db=sbtest --mysql-user=root --time=600 --threads=256 --report-interval=10 --db-driver=mysql oltp_read_only --tables=32 --table-size=10000000 run
更新带索引列命令
sysbench --mysql-host=192.168.0.1 --mysql-port=4000 --mysql-db=sbtest --mysql-user=root --time=600 --threads=256 --report-interval=10 --db-driver=mysql oltp_update_index --tables=32 --table-size=10000000 run
更新不带索引列命令
sysbench --mysql-host=192.168.0.1 --mysql-port=4000 --mysql-db=sbtest --mysql-user=root --time=600 --threads=256 --report-interval=10 --db-driver=mysql oltp_update_non_index --tables=32 --table-size=10000000 run
纯写测试
sysbench --mysql-host=192.168.0.1 --mysql-port=4000 --mysql-db=sbtest --mysql-user=root --time=600 --threads=256 --report-interval=10 --db-driver=mysql oltp_write_only --tables=32 --table-size=10000000 run
读写复合测试
sysbench --mysql-host=192.168.0.1 --mysql-port=4000 --mysql-db=sbtest --mysql-user=root --time=600 --threads=256 --report-interval=10 --db-driver=mysql oltp_read_write --tables=32 --table-size=10000000 run
Sysbench压测相关推荐
- 05:Sysbench压测-innodb_deadlock_detect参数对性能的影响
目录 sysbench压测-innodb_deadlock_detect参数对性能的影响 一.OLTP测试前准备 二.进行OLTP测试 三.测试结果解读: 四.关于测试后的结论: 五.关于测试后的性能 ...
- sysbench 压测 mysql_sysbench压测
一:sysbench的安装遇到的几个问题: 解决办法: yum install automake 解决办法:yum install libtool sysbench 的一些常用参数低版本和高版本是有点 ...
- 【MySQL】sysbench压测服务器及结果解读
前言:最近新到一批机器,需要对机器进行压测,主要压测范围包括CPU测试.磁盘IO测试.线程测试.OLTP测试等,那么sysbench就可以满足我们的压测需求.下面我们简单来看下sysbench的安装使 ...
- sysbench压测服务器及结果解读(重点)
前言:最近新到一批机器,需要对机器进行压测,主要压测范围包括CPU测试.磁盘IO测试.线程测试.OLTP测试等,那么sysbench就可以满足我们的压测需求.下面我们简单来看下sysbench的安装使 ...
- PosgreSQL快速参数调优和sysbench压测
关于PostgreSQL的性能调优可以参考<PostgreSQL 9.0 High Performance>,以及朱贤文在2014 PostgreSQL中国用户大会上分享的<高性能P ...
- sysbench 压测 详解
下载sysbench(mysql官网就有) 解压,进入解压以后的目录 ./autogen.sh ./configure --with-mysql-includes=/usr/local/mysql/i ...
- sysbench 压测
sysbench安装 (1)下载解压 wget https://github.com/akopytov/sysbench/archive/1.0.zip -O "sysbench-1.0.z ...
- sysbench压测Oracle
安装: yum -y install make m4 autoconf automake libtool pkgconfig libaio-devel rpm -Uvh http://dl.fedo ...
- 数据库压测 oracle,sysbench压测Oracle
用root 用户安装: export CC=cc export CXX=c++ export CFLAGS="-m64 -I /home/app/oracle/product/12.1.0. ...
最新文章
- bool函数_有趣的函数绝无仅有
- 解读网络“攻城狮”的发展---老赵带你铺一段路
- 深度学习 训练吃显卡_在深度学习中喂饱GPU
- 位置子段最大子段和 hdu 1003 max sum ACM的开始
- ptmalloc内存分配和回收详解(文字版)
- 小程序能打开html页面,小程序新功能直接打开网页
- Jquery—JQuery对radio的操作(01)
- 破解各类加密文件密码
- android 科大讯飞语音播报简单集成
- matlab求解数独流程图,简单的数独游戏求解程序(matlab)
- Github常用框架集合
- 数组:s.length()与s.length的区别
- php ecos框架,GitHub - shopex/luban-desktop: A PHP Framework For Luban Web Artisans
- 【SSH框架/国际物流商综平台】-03 部门、用户、角色、模块 CURD BRAC认证 细粒度权限控制 BaseAction Page struts.xml *.hbm.xml
- python太极代码_Python : Turtle绘图-太极图(代码)
- 数据结构:递归算法时间复杂度与空间复杂度计算方法
- iOS二维码生成、识别、扫描等
- 8除以2表示什么意思_8除以2等于4表示什么
- ICSharpCode.SharpZipLib 压缩、解压文件
- 机房远程集中监控系统
热门文章
- 小白猿简洁好看的个人介绍单页HTML5源码
- 新年UI的拆红包源码/5级代理功能/会员中心充值接口完善
- Java快速入门学习笔记1 | Eclipse使用
- mysql-5.1.50中文_mysql5.1 中文 乱码 mysql 5.1 中文字符集问题终极解决方案
- 多功能照片图片处理器小程序源码_支持流量主
- Notebook响应式扁平化后台UI框架模板
- 帝国CMS7.5仿hao123漫画网站模板动态版
- 组织管理插件-代码自动补全-语法检查等特性-SpaceVim v1.5.0
- sql2005 安装完成后只有配置工具,没有管理工具和性能分析工具
- Microsoft ScriptControl 控件使用指南