华为云云耀云服务器L实例评测|2核2G跑mysql性能测试

前言

上一次我们介绍了华为云云耀云服务器L实例的基本信息,从购买到特色都做了简要介绍。但是

很多人看到这个配置又产生了迟疑,主要是因为云耀现在提供的全系是2核,性能吃得消吗?今天我们就来做一个性能测试

环境准备

因为我们购买的是服务器已经有了宝塔镜像,在上期我们已经安装了mysql5.7

当然,因为这里是安装了服务端,而我们决定使用 mysqlslap 来进行测试,所以还需要安装一个客户端

基准测试

读写测试

我们先使用 mysqlslap 来进行一次基准测试

然后笔者在在自己的windows电脑上进行测试,笔者的笔电是一个 11代I7的处理器 + 16G的内存

存储为海力士PC711固态硬盘

那用这台电脑进行mysql基准测试又该如何,笔者也进行了测试

可以看到虽然笔者的计算机论配置核心数以及内存都比云耀云服务器L实例高, 但这个基准测试单次的结果其实并不是很好

接下来我们增加一些参数设定

mysqlslap -uroot -proot --auto-generate-sql --concurrency=100 --number-of-queries=2000

其中,--concurrency 指定并发客户端数量,--number-of-queries 指定总共运行多少次 SQL 语句,我们此处设定100个并发,一共执行2000次sql。我们再来看一下

可以看到2000次查询分散到100个客户端上后,云耀服务器的耗时仅0.49s,然而此时笔电的耗时更短,仅0.29s。我们接下来同样是100客户端,按总查询5000、10000、15000、20000、25000的级别分别测试

其整个对比曲线已经绘制出来如下:

可以看到两者的曲线几乎是一致的,甚至随着运行次数的增多,云耀服务器还能胜出一头。

连接测试

除了持续的性能读写,那么我们还是要负责任的对连接数及并发情况进行一些测试,其命令如下

mysqlslap -uroot -proot  --concurrency=100 --number-of-queries=100 --query="SELECT 1"

我们准备以笔记本测一下 1000 连接的情况

然后作为对比,看一下笔记本这边的情况

尽管心里有预期,在高并发的情况下,linux服务器的表现应该会比windows笔电要强,但仍没想到居然产生了10倍的差别。

当我们把并发数提到2000的时候,结果如下:

可以看到云耀云服务器L实例这边比较规整,基本上耗时是1000并发时的两倍,而笔电这边明显耗时几乎达到了3倍。

当我们继续极限测试,将连接数设定到10000时,两边都到达上限了,云服务器这边是线程数上限了,而笔电这边则是连接数超限了。

不过我们都知道现实中,小公司几乎不可能出现高达10000的连接数,真要有这么高的连接,就该做各种分库分表了,所以并不用担心这种场景

总结

经过多轮测试,并以笔者的个人电脑作为对比。不难看出,尽管我们选用的云耀云服务器L实例是最低的2核2G配置,但其实际性能仍然堪比笔者的4核16G + 固态硬盘的笔电,且随着负载量的上升,甚至能产生一些优势。而在面对大量连接的时候,云耀的优势甚至能扩大到几十倍。所以,还真不能直接套用个人计算机的观念,来看待云服务器的配置,其真实性能其实比很多人想象的都更强,尤其是其并发能力,即便选取云耀服务器的最低配置,也有不俗的性能

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

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

相关文章

2023-9-22 没有上司的舞会

题目链接&#xff1a;没有上司的舞会 #include <cstring> #include <iostream> #include <algorithm>using namespace std;const int N 6010;int n; int happy[N]; int h[N], e[N], ne[N], idx; bool has_father[N];// 两个状态&#xff0c;选该节点或不选该…

如何学好CTF

如何学好CTF CTF&#xff08;Capture The Flag&#xff09;是一种网络安全竞赛&#xff0c;需要参赛者解决各种加密、漏洞利用和数字取证等挑战。想要学好CTF&#xff0c;以下是一些建议&#xff1a; 1.学习基础知识&#xff1a;CTF竞赛需要掌握的基础知识包括操作系统、网络…

数据可视化 -- ECharts 入门

文章目录 引言1. ECharts的基本使用1.1 ECharts的快速上手1.2 相关配置讲解 2. ECharts常用图表2.1 图表1 柱状图2.1.1 柱状图的实现步骤2.1.2 柱状图的常见效果2.1.3 柱状图特点2.1.4 通用配置 2.2 图表2 折线图2.2.1 折线图的实现步骤2.2.2 折线图的常见效果2.2.3 折线图的特…

指标收集与分析:打造可观测性平台的关键技术【文末送书】

文章目录 写在前面兼容全域信号量所谓全域信号量有哪些&#xff1f;统一采集和上传工具统一的存储后台自由探索和综合使用数据好书推荐 写作末尾 写在前面 随着可观测性理念的深入人心&#xff0c;可观测性平台已经开始进入了落地阶段&#xff0c;它的先进性已经毋庸置疑&…

【100天精通Python】Day67:Python可视化_Matplotlib 绘动画,2D、3D 动画 示例+代码

1 绘制2D动画&#xff08;animation&#xff09; Matplotlib是一个Python绘图库&#xff0c;它提供了丰富的绘图功能&#xff0c;包括绘制动画。要绘制动画&#xff0c;Matplotlib提供了FuncAnimation类&#xff0c;允许您创建基于函数的动画。下面是一个详细的Matplotlib动画示…

尝试访问启动磁盘设置时出错怎么办?

当出现“尝试访问启动磁盘设置时出错”这样的错误提示&#xff0c;而且启动转换控制面板打不开了时&#xff0c;是无法开启触摸板功能的。我们可以使用以下方法来解决问题。 1. 在Windows桌面左下角搜索框输入“计算机管理”后点击“打开”。 2. 点击“本地用户与组”&#xff…

[JAVEee]SpringBoot项目的创建

SpringBoot可以更好的开发Spring项目,本文章将使用idea社区版来演示创建项目的过程与注意事项. SpringBoot的优点 SpringBoot中内置快速添加依赖的功能,能够便捷的集成各种框架,帮助开发.内置运行容器,无需配置Tomcat容器等其他web容器,可直接进行项目的部署与运行.更好的使用…

机器学习(15)---代价函数、损失函数和目标函数详解

文章目录 一、各自定义二、各自详解三、代价函数和损失函数区别四、例题理解 一、各自定义 1. 代价函数&#xff1a;代价函数&#xff08;Cost Function&#xff09;是定义在整个训练集上的&#xff0c;是所有样本误差的平均&#xff0c;也就是损失函数的平均。它用于衡量模型在…

有什么推荐使用的企业上网行为管理软件?

在当今信息化社会&#xff0c;企业的上网行为管理越来越重要。企业上网行为软件是一种能够监控和管理企业员工上网行为的工具&#xff0c;它可以帮助企业更好地管理网络资源&#xff0c;提高工作效率&#xff0c;保护企业信息安全&#xff0c;并符合相关的法律法规。本文将深入…

《信息系统项目管理师教程(第4版)》第1章至第5章 信息化发展、信息技术发展、信息系统治理、信息系统管理、信息系统工程 常见考点、知识点、思维导图、xmind

第一章至第五章多以选择题形式考察&#xff0c;分值在20分左右。已将考点、知识点整理成思维导图&#xff0c;可免费下载。以下是思维导图的部分截图&#xff1a; 第一章 信息化发展 第二章 信息技术发展 第三章 信息系统治理 第四章 信息系统管理 第五章 信息系统工程

【力扣】三角形最小路径和

目录 题目 例子 示例 1&#xff1a; 示例 2&#xff1a; 前言 思路 思想 代码 调用的函数 主函数 所有代码 力扣提交的代码 运行结果 小结 题目 给定一个三角形 triangle &#xff0c;找出自顶向下的最小路径和。 每一步只能移动到下一行中相邻的结点上。相邻的结…

企望制造ERP系统RCE漏洞 复现

文章目录 企望制造ERP系统RCE漏洞 复现0x01 前言0x02 漏洞描述0x03 影响平台0x04 漏洞环境0x05 漏洞复现1.访问漏洞环境2.构造POC3.复现 0x06 修复建议 企望制造ERP系统RCE漏洞 复现 0x01 前言 免责声明&#xff1a;请勿利用文章内的相关技术从事非法测试&#xff0c;由于传播…