CENTOS 7 踢用户_CentOS服务器及MySQL数据库性能测试-乐搏软件测试

这期小编和大家分享使用Sysbench,进行CentOS服务器及MySQL数据库的性能测试。

Sysbench是一个跨平台的基准测试工具。

基准测试是对数据库的性能指标进行定量的可复现的、可对比的测试。

基准测试可以理解为针对系统的一种压力测试。

但基准测试不关心业务逻辑

更加简单、直接、易于测试,数据可以由工具生成,不要求真实;

而压力测试一般考虑业务逻辑(如订单业务)

要求真实的数据。

系统环境:CentOS 7.5

Q:所需软件环境?

A:MariaDB-devel、MariaDB-client、MariaDB-server。

Q:所需软件?

A:Sysbench。

初始化安装环境

curl -s https://packagecloud.io/install/repositories/akopytov/sysbench/script.rpm.sh | sudo bash

d6308e9bafa0c887d34d279c85399d5e.png

初始化安装环境

安装sysbench

yum install sysbench -y

测试处理器性能

sysbench cpu --cpu-max-prime=100000 --threads=4

d9c162a00f647f1d5766dee75eb351bd.png

测试处理器性能

测试硬盘IO性能

–file-num 生成测试文件的数量,默认是128

–file-block-size 测试期间文件块的大小

–file-total-size 每个文件的大小,默认是2GB

–file-test-mode 文件测试模式,

包含seqwr(顺序写)、seqrewr(顺序读写)、seqrd(顺序读)、rndr d(随即读)、rndwr(随机写)、rndrw(随机读写)

sysbench fileio --file-num=128 --file-block-size=16384 --file-total-size=2G --file-test-mode=seqwr --threads=4 run

0ec477bdb58237bcaefea5d17be71292.png

测试内存

--memory-block-size块大小

--memory-total-size总大小

--memory-access-mode测试模式 seq顺序模式,rnd随机模式

sysbench memory --memory-block-size=1K --memory-total-size=4G --memory-access-mode=rnd --threads=4 run

c9d648131678233feda01caa368a4c6d.png

测试内存

测试数据库

--oltp-test-mode 测试模式

--oltp-tables-count 建立表数

--oltp-table-size 表数据量大小

--threads 线程

--time 时间

--report-interval 反馈间隔时间

01

建立测试数据库

sysbench ./oltp.lua --mysql-user=root --mysql-password=ljzlxyfwm --mysql-db=test --oltp-test-mode=complex --oltp-tables-count=10 --oltp-table-size=100000 --threads=150 --time=120 --report-interval=2 prepare

aa66e70fbb0c7aafd651f586c97115f2.png

建立测试数据库

02

测试数据库性能

sysbench ./oltp.lua --mysql-user=root --mysql-password=ljzlxyfwm --mysql-db=test --oltp-test-mode=complex --oltp-tables-count=10 --oltp-table-size=100000 --thread=4 run

3d7db0fbcefe93891225855a7b4353ab.png

测试数据库性能

03

清空测试数据库

sysbench ./oltp.lua --mysql-user=root --mysql-password=ljzlxyfwm --mysql-db=test --oltp-test-mode=complex --oltp-tables-count=10 --oltp-table-size=100000 --thread=4 cleanup

9eae505d276a3d6ecf1263a6272aad45.png

清空测试数据库

384fef6ab46466eac66fd79dbd63bc23.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/513379.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

何朝曦:构建云化安全能力的三个建议

11月12日,深信服智安全创新峰会在云端拉开帷幕,深信服创始人&CEO何朝曦在《构建云化时代的安全能力》主题演讲中指出,业务云化已成为用户实现数字化转型与变革的重要方式,这种跨时代的变迁对用户的安全能力提出了更高的要求&a…

dubbo-go v3 版本 go module 踩坑记

简介: 该问题源于我们想对 dubbo-go 的 module path 做一次变更,使用 dubbo.apache.org/dubbo-go/v3 替换之前的 github.com/apache/dubbo-go。 作者 | 董剑辉、盛傲飞 来源 | 阿里巴巴云原生公众号 ​ 问题背景 ​ 该问题源于我们想对 dubbo-go 的 mo…

智能数据构建与管理平台Dataphin的前世今生:缘起

简介: 阿里巴巴提出的OneData方法论帮助企业捋清了数据全生命周期的管理思路,更将其植入到产品Dataphin(智能数据构建与管理)中,通过阿里云为企业提供服务。 Dataphin 智能数据构建与管理平台 面向各行各业大数据建设、…

缓存和数据库一致性问题,看这篇就够了

作者 | Magic Kaito来源 | 水滴与银弹如何保证缓存和数据库一致性,这是一个老生常谈的话题了。但很多人对这个问题,依旧有很多疑惑:到底是更新缓存还是删缓存?到底选择先更新数据库,再删除缓存,还是先删除缓…

并联串联混合的电压和电流_高考物理常考实验之电流表改装电压表怎么串联电阻...

​高中物理学习问题与王尚老师答疑​电流表改装电压表怎么串联电阻【问:电流表改装电压表怎么串联电阻?】王尚老师:基本理论是欧姆定律,我举个例子来说这个问题吧。如果是0.3A量程的电流表,改装为最大量程15V的电压表&…

走近Quick Audience,了解消费者运营产品的发展和演变

简介: Quick Audience产品是一款云原生面向消费者的营销产品,自诞生以来,经历了三个发展阶段。每个阶段的转变,都与互联网环境和消费者行为的变迁有着极大的关联。 Quick Audience是云原生的面向消费者的营销平台,涵盖…

php图形验证码接口,php生成图形验证码

[php]代码库<?php session_start();// main$vcodes ;//generate Number 4srand((double) microtime() * 1000000);for ($i 0; $i < 4; $i) {$vcodes . rand(1, 9);}$_SESSION[eifr_checkvcode] $vcodes;if (function_exists(imagecreate)) {//generate picture valid…

边缘应用增长 800%,听听 Akamai 边缘部署的经验

作者 | 宋慧出品 | CSDN云计算&#xff08;ID&#xff1a;CSDNcloud&#xff09;全球权威研究机构都在研究边缘计算的发展进程&#xff0c;并一致认为&#xff0c;企业IT的边缘部署正在加速。其中&#xff0c;IDC研究显示&#xff0c;2023年超过50%的企业新增IT基础设施会部署在…

308 permanent redirect怎么解决_赵县308国道一路口发生一起大货车与电动三轮车碰撞事故,电动三轮车驾驶人受伤。...

原标题&#xff1a;赵县308国道一路口发生一起大货车与电动三轮车碰撞事故&#xff0c;电动三轮车驾驶人受伤。2020年11月4日上午&#xff0c;赵县308国道一路口发生一起大货车与电动三轮车碰撞事故&#xff0c;造成电动三轮车驾驶人受伤。大货车驾驶人驾驶一辆重型货车&#x…

一文带你了解企业上云数据分析首选产品Quick BI

简介&#xff1a; 阿里云Quick BI再度入选&#xff0c;并继续成为该领域唯一入选魔力象限的中国企业&#xff0c;文章将为大家详细介绍上云数据分析首选产品 Quick BI的核心能力。 日前,国际权威分析机构Gartner发布2021年商业智能和分析平台魔力象限报告&#xff0c;阿里云Qu…

如何实现事务原子性?PolarDB原子性深度剖析

简介&#xff1a; 在巍峨的数据库大厦体系中&#xff0c;查询优化器和事务体系是两堵重要的承重墙&#xff0c;二者是如此重要以至于整个数据库体系结构设计中大量的数据结构、机制和特性都是围绕着二者搭建起来的。他们一个负责如何更快的查询到数据&#xff0c;更有效的组织起…

Redis 分布式锁没这么简单,网上大多数都有 bug

作者 | 码哥字节来源 | 码哥字节Redis 分布式锁这个话题似乎烂大街了&#xff0c;不管你是面试还是工作&#xff0c;随处可见&#xff0c;为啥还写&#xff1f;因为看过很多文章没有将分布式锁的各种问题讲明白&#xff0c;所以准备写一篇&#xff0c;也当做自己的学习总结。在…

php 商品展示html,HTML5和CSS3实现3D展示商品信息的代码

这篇文章介绍的是关于html5商品展示导购特效是一款3D立体样式的商品信息&#xff0c;非常具有实用价值&#xff0c;需要的朋友可以参考下。强化下perspective和transform:translateZ的用法。传统的商品展示或许并不能很好的吸引用户的注意力&#xff0c;但是如果在展示中添加适…

asp.net程序涉及案例_定制小程序 | 企业在开发小程序前需要满足哪些条件?

目前深圳小程序开发行业发展愈发迅速&#xff0c;小程序开发已成为目前的潮流趋势&#xff0c;制作属于自己的小程序刻不容缓。那么在开发小程序前&#xff0c;企业需要满足什么条件呢&#xff1f;1、注册账号万纵联小编告诉你&#xff0c;要想开发小程序&#xff0c;申请账号是…

封神-核心功能 | 钉钉告警+数据网关

简介&#xff1a; 封神-核心功能 | 钉钉告警数据网关1. 开发背景 1.1 用户痛点 ①租户侧运维能力弱 问题&#xff1a;租户侧&#xff0c;客户没有有效途径&#xff0c;及时地获取实例级的状态、性能、容量的数据。 现状&#xff1a;每日固定时间&#xff0c;驻场需要人肉收集数…

usleep延时0.毫秒_【进阶】用swoole实现订单的延时处理(自动取消,还原库存等)...

文章正文一、业务场景&#xff1a;当客户下单在指定的时间内如果没有付款&#xff0c;那我们需要将这笔订单取消掉&#xff0c;比如好的处理方法是运用延时取消&#xff0c;很多人首先想到的当然是crontab&#xff0c;这个也行&#xff0c;不过这里我们运用swoole的异步毫秒定时…

中国电信天翼云进入4.0阶段,打造一朵无处不在的分布式云

11月12日&#xff0c;天翼云在2021国际数字科技展暨天翼智能生态博览会天翼云论坛上&#xff0c;发布并解读了全新升级的天翼云4.0分布式云&#xff0c;同时还推出了以红色为主色调的天翼云全新品牌形象。 天翼云新品牌形象 中国电信集团有限公司副总经理唐珂在致辞中表示&am…

软件开发中 前台、中台、后台英文_最近处处惹人爱的中台到底是什么

在当下互联网圈子里要问什么最火莫过于中台这一概念了&#xff0c;各大公司都开始了一轮跑马圈地似的中台建设&#xff0c;那么到底中台是什么呢&#xff1f;本文我们就来谈谈这个话题。一、什么是前台&#xff0c;后台在以往的互联网企业生产流程中&#xff0c;我们可以将研发…

如何基于MaxCompute快速打通数据仓库和数据湖的湖仓一体实践

简介&#xff1a; MaxCompute 是面向分析的企业级 SaaS 模式云数据仓库&#xff0c;以 Serverless 架构提供快速、全托管的在线数据仓库服务&#xff0c;消除了传统数据平台在资源扩展性和弹性方面的限制&#xff0c;最小化用户运维投入&#xff0c;使您可以经济并高效的分析处…

数仓架构的持续演进与发展 — 云原生、湖仓一体、离线实时一体、SaaS模式

简介&#xff1a; 数据仓库概念从1990年提出&#xff0c;经过了四个主要阶段。从最初的数据库演进到数据仓库&#xff0c;到MPP架构&#xff0c;到大数据时代的数据仓库&#xff0c;再到今天的云原生的数据仓库。在不断的演进过程中&#xff0c;数据仓库面临着不同的挑战。 作…