0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

华为云 Flexus X 实例评测使用体验——MySQL 安装全过程 +MySQL 读写速度测试

jf_94205927 来源:jf_94205927 作者:jf_94205927 2024-12-31 10:38 次阅读

前言

我这里我使用的默认公共镜像 Huawei Cloud EulerOS,因为这里有个标识说是可以对数据库添加加速功能,例如 Redis 和 MySQL 数据库都可以加速,我这里先测试一下 MySQL 数据库的读写效率如何。使用 Python 语言来测试写入与读取速度。

购买服务配置

这里使用的是 4vCPUs 与 14GIB 的内存,镜像选择的是默认的公共镜像。这个镜像有两个选项,一个是 10GiB 与 40GiB,我就默认选择 10GiB 了。

wKgZO2dzWRuAMczpAAD4fWltO84637.png

配置表

wKgZPGdzWRuAccX1AAD--9Qjaaw727.png

连接服务器

获取公网连接地址,这个地址在购买的时候就能看到有购买记录的。

wKgZO2dzWRyAEF87AAEeIIiUKpI676.png

使用 XShell 链接成功。

wKgZPGdzWRyAR2jgAAFSg-DjZs4447.png

查看系统信息

wKgZO2dzWRyAKvuzAADesN0WXSk032.png

MySQL 安装与启动

yum 安装 MySQL

yum install mysql

通过 yum 安装直接安装了:

mysql-common、mysql-cofig、mysql-errmsg 和 mysql-server 但是少了 mysql-client

wKgZPGdzWR2AVSVYAAGG0gZEhDo413.png

启动 MySQL

wKgZO2dzWR2ACP4FAAI7kIIpIH8970.png

连接 MySQL

基本连接

mysql -u root -p

这里由于没设置密码,故而直接连接成功,那么为了设置个密码我们还要进行一些操作。

wKgZPGdzWR2AE_YUAAHPJRUMtQo478.png

设置密码操作

wKgZO2dzWR2Ad4VwAAEuR7gNtik831.png

密码登录

这里使用刚才设置的密码登录,可以看到登录成功。

wKgZPGdzWR6AMXRSAAG8hyu5nEc520.png

设置外网访问 MySQL

环境还是很安全的,如果没有对应的端口号允许是不能访问的,我们先安装一下,再通过有无安全组看看效果。

操作命令

wKgZO2dzWR6ANaY_AAE-oApxQUE902.png

wKgZPGdzWR6AO5s6AADEax1tHs8031.png

默认安全组已经添加了 3306 的端口号——连接成功

wKgZO2dzWR-AcQDqAAGk4eLhHEs992.png

设置安全组操作

操作路径

wKgZPGdzWR-AXf4LAAF_qRe2W5w134.png

进入配置详情页

wKgZO2dzWR-AWuypAACRUOuBz6c001.png

在这里我们可以看到 3306 的端口号已经添加过了所以可以直接访问的,如果没有的话是无法访问的,安全性是可以信赖的。

wKgZPGdzWR-AIFT2AAExGAMBnfg637.png

创建测试数据库与测试数据表

先创建必要的库与测试表。

创建测试数据库

一般我们也都会选择 utf8 的字符集。

wKgZO2dzWSCAe5iJAADsUEL_eWQ977.png

创建测试表

wKgZPGdzWSCAObBdAAD4LFBuIwA357.png

Python 写入测试——连续 1 万条

测试代码

最终数据呈现

wKgZO2dzWSCAH8-FAABX-Sl5sgs457.png

wKgZPGdzWSCAG6OIAAENcLeZjz8041.png

刚好 1 万条,平均秒数是 3.7 毫秒。

我们插入个 100 条再测测。

wKgZO2dzWSGAEs5NAAEfogCXoQM481.png

100 条的平均时间是 39 毫秒,这就代表连续插入的速度还是比较快的呢。

Python 读取测试——连续 1 万条

测试代码

最终呈现效果

效果还是不错的。1 万次平均下来每次 19 毫秒

wKgZPGdzWSGAC2myAAGDkiGEGO0960.png

一万的平均读取时间是:19 毫秒,已经可以了。

单条直接查询使用工具是 13 毫秒,我们使用代码再测试一下。

wKgZO2dzWSGAWPkXAAFZkQBU830154.png

代码测试是 17 毫秒。

wKgZPGdzWSKAeWrlAAG7HsBkOhA153.png

更换其它品牌 RDS 数据库——1 万条数据测试

测试数据库地址:

rm-bp1zq3879r28p726lco.mysql.rds.aliyuncs.com

这个地址相对来说慢一些,但是如果相差太多就能说明相对的性能那个更好一些了。

wKgZO2dzWSKAQYnvAAGXBMmRvNo125.png

写入 100 条测试

我先测试了个 100 的,毕竟如果时间太长就超级难等待了,结果 91 毫秒,要是 1 万条没得等了,型号先测试了一下。

wKgZPGdzWSKANnEbAAIcu8ePv-0105.png

读取 100 条测试

平均下来是 81 毫秒读取一次。

wKgZO2dzWSKAF7ckAAIJ_lUvJ1g241.png

总结

总结一下,华为的这个镜像应该是对 MySQL 加速了,而且加速效果还是比较客观的,在对比中发现比其它的 RDS 的时间比是 1:4,这个时间比就比较大了,模糊掉链接时间还是相差很多,所以这样来说【华为云 Flexus X 实例】对 MySQL 的加速实锤的可以,也建议大家使用一下,效果只有测试了才会真正的体验到。

最近华为云的 828 B2B 企业节正在举办中,其中 Flexus X 实例的促销也非常给力,可以去瞅瞅。特别是有算力需求的,对自建 MySQL、Redis、Nginx 的性能有要求的小伙伴,一定不要错过活动。

活动地址:https://bbs.csdn.net/topics/619275275

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • MySQL
    +关注

    关注

    1

    文章

    816

    浏览量

    26607
  • 华为云
    +关注

    关注

    3

    文章

    2566

    浏览量

    17457
收藏 人收藏

    评论

    相关推荐

    华为 Flexus X 实例 docker 部署 ERPnext 构建属于自己的企业资源规划系统

    · 华为最近正在举办 828 B2B 企业节,Flexus X 实例的促销力度非常大,特别适合那些对算力性能有高要求的小伙伴。如果你有自建
    的头像 发表于 01-03 09:24 76次阅读
    <b class='flag-5'>华为</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> <b class='flag-5'>实例</b> docker 部署 ERPnext 构建属于自己的企业资源规划系统

    服务器 Flexus X 实例,镜像切换与服务器压力测试

    服务器 Flexus X 压力测试 1、购买华为 Fle
    的头像 发表于 01-03 09:23 57次阅读
    <b class='flag-5'>云</b>服务器 <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> <b class='flag-5'>实例</b>,镜像切换与服务器压力<b class='flag-5'>测试</b>

    华为 Flexus X 实例 docker 部署 rancher 并构建 k8s 集群

    · 华为最近正在举办 828 B2B 企业节,Flexus X 实例的促销力度非常大,特别适合那些对算力性能有高要求的小伙伴。如果你有自建
    的头像 发表于 01-02 13:44 38次阅读
    <b class='flag-5'>华为</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> <b class='flag-5'>实例</b> docker 部署 rancher 并构建 k8s 集群

    华为 Flexus X 实例部署安装 Jupyter Notebook,学习 AI,机器学习算法

    前言 由于本人最近在学习一些机器算法,AI 算法的知识,需要搭建一个学习环境,所以就在最近购买的华为 Flexus X 实例
    的头像 发表于 01-02 13:43 61次阅读
    <b class='flag-5'>华为</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> <b class='flag-5'>实例</b>部署<b class='flag-5'>安装</b> Jupyter Notebook,学习 AI,机器学习算法

    Flexus X 实例华为 EulerOS 环境中部署堡垒机 Jumpserver 的详细指南

    前言 "抓住华为 828 B2B 企业节优惠,Flexus X 实例助力高性能计算需求——体验 Jumpserver 堡垒机的流畅运行"
    的头像 发表于 01-02 13:43 32次阅读
    <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> <b class='flag-5'>实例</b>在<b class='flag-5'>华为</b><b class='flag-5'>云</b> EulerOS 环境中部署堡垒机 Jumpserver 的详细指南

    华为 Flexus X 实例 docker 部署最新 gitlab 社区版,搭建自己的私人代码仓库

    · 华为最近正在举办 828 B2B 企业节,Flexus X 实例的促销力度非常大,特别适合那些对算力性能有高要求的小伙伴。如果你有自建
    的头像 发表于 01-02 12:01 46次阅读
    <b class='flag-5'>华为</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> <b class='flag-5'>实例</b> docker 部署最新 gitlab 社区版,搭建自己的私人代码仓库

    华为 Flexus X 实例 docker 部署 srs6 并调优,协议使用 webrtc 与 rtmp

    · 华为最近正在举办 828 B2B 企业节,Flexus X 实例的促销力度非常大,特别适合那些对算力性能有高要求的小伙伴。如果你有自建
    的头像 发表于 12-31 15:40 80次阅读
    <b class='flag-5'>华为</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> <b class='flag-5'>实例</b> docker 部署 srs6 并调优,协议使用 webrtc 与 rtmp

    华为 Flexus 服务器 X 实例下的微微 CMS 安装

    Flexus 服务器 X 实例背景 计算必须从粗颗粒度的弹性算力向更精细的柔性算力演进,才能真正实现像水和电一样按需取用,让算力规格灵活
    的头像 发表于 12-30 14:55 73次阅读
    <b class='flag-5'>华为</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b>服务器 <b class='flag-5'>X</b> <b class='flag-5'>实例</b>下的微微 CMS <b class='flag-5'>安装</b>

    华为 Flexus 服务器 X 实例的使用教程

    适用于中低负载场景,如电商直播、企业建站、开发测试环境、游戏服务器和音视频服务等。华为Flexus 服务器
    的头像 发表于 12-30 09:16 154次阅读
    <b class='flag-5'>华为</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b>服务器 <b class='flag-5'>X</b> <b class='flag-5'>实例</b>的使用教程

    华为 Flexus 服务器 X 实例:在 openEuler 系统下搭建 MySQL 主从复制

    前言 本文将介绍如何在华为 Flexus 服务器 X 实例上,基于 openEuler 系统
    的头像 发表于 12-30 09:11 139次阅读
    <b class='flag-5'>华为</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b>服务器 <b class='flag-5'>X</b> <b class='flag-5'>实例</b>:在 openEuler 系统下搭建 <b class='flag-5'>MySQL</b> 主从复制

    华为Flexus X实例,Redis性能加速评测及对比

    加速 Redis 的选项。本文旨在通过实际测试,展示华为 Flexus X 实例在加速 Red
    的头像 发表于 12-29 15:47 160次阅读
    <b class='flag-5'>华为</b><b class='flag-5'>云</b><b class='flag-5'>Flexus</b> <b class='flag-5'>X</b><b class='flag-5'>实例</b>,Redis性能加速<b class='flag-5'>评测</b>及对比

    深度评测华为 Flexus X 实例在 Sysbench 性能测试中的亮眼表现

    前言 本文章评测华为 Flexus X 实例在 Sysbench 性能
    的头像 发表于 12-27 13:47 104次阅读
    深度<b class='flag-5'>评测</b>,<b class='flag-5'>华为</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> <b class='flag-5'>实例</b>在 Sysbench 性能<b class='flag-5'>测试</b>中的亮眼表现

    华为 Flexus X 实例 MySQL 性能加速评测及对比

    X 实例加速 MySQL 测试 7 3.1 sysbench 简介 8 3.2 Flexus
    的头像 发表于 12-25 17:10 175次阅读
    <b class='flag-5'>华为</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> <b class='flag-5'>实例</b> <b class='flag-5'>MySQL</b> 性能加速<b class='flag-5'>评测</b>及对比

    Flexus X 实例搭配华为 EulerOS,快速部署 MySQL 并执行读写性能测试

    前言 本篇博文将继续对华为 Flexus 服务器 X 实例进行
    的头像 发表于 12-24 12:27 200次阅读
    <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> <b class='flag-5'>实例</b>搭配<b class='flag-5'>华为</b><b class='flag-5'>云</b> EulerOS,快速部署 <b class='flag-5'>MySQL</b> 并执行<b class='flag-5'>读写</b>性能<b class='flag-5'>测试</b>

    服务器 Flexus X 实例 MySQL 应用加速测试

    企业节,Flexus X 实例的优惠活动正火热进行,对于有算力性能需求及自建 MySQL、Redis、Nginx 等性能要求的用户
    的头像 发表于 12-24 12:19 164次阅读
    <b class='flag-5'>云</b>服务器 <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> <b class='flag-5'>实例</b> <b class='flag-5'>MySQL</b> 应用加速<b class='flag-5'>测试</b>