【愚公系列】MySQL在华为云的体验过程|性能测试。华为云MySQL体验流程基于实际业务系统数据迁移,能够满足实际生产场景。前言本文主要介绍:MySQL数据库相关概念华为云云数据库MySQL体验过程华为云云数据库MySQL性能测试一、MySQL数据库相关概念1、什么是MySQLMySQL是瑞典MySQLAB公司开发的关系型数据库管理系统,这是甲骨文的产品。MySQL是最流行的关系数据库管理系统之一。在WEB应用方面,MySQL是最好的RDBMS(RelationalDatabaseManagementSystem,关系数据库管理系统)应用软件之一。2、什么是华为云MySQL云数据库RDS(RelationalDatabaseService,简称RDS)是基于云计算平台的稳定可靠、弹性扩展、管理便捷的在线云数据库服务。目前开发中常用的是华为云的云数据库RDS。华为云MySQL具有稳定可靠、运行安全、弹性伸缩、易管理、经济实用等特点。其中,突出三点:架构成熟稳定,支持流行应用,适用于多领域多行业;支持各种WEB应用,成本低,几乎成为中小企业的首选。管理控制台提供全面的监控信息,简单易用,管理灵活,可视可控,非常好用。随时根据业务情况灵活扩缩所需资源,按需消费,量身定制,让您不用担心自己数据的大小。二、华为云MySQL数据库体验流程1、购买云数据库MySQL试用数据库网址:https://activity.huaweicloud...。试用数据库每天早上09:30开始,选择购买数据根据处理、支付、下单后即可进入数据库控制台。2.进入数据库费用中心费用中心URL:https://account.huaweicloud.c...查看费用明细3.进入数据库控制台数据库管理控制台:https://console.huaweicloud.c...4。购买公网IP进入网络控制台:https://console.huaweicloud.c...选择相应的配置进行支付5.配置远程连接进入数据库控制台:https://console.huaweicloud.c...选择:连接管理=”绑定IP=”6.设置安全组,选择一键添加,确认所有远程地址都可以连接。7、添加用户选择:AccountManagement="CreateAccount="InputInformation="OK8、添加数据库,使用root用户密码登录数据库,登录数据库网站:https://console.huaweicloud.c...输入账号密码登录成功后,输入test新建数据库9.授权用户点击修改权限,将需要授权的数据库移到右边添加10.测试连接使用navicat来测试数据库连接,选择Connection="HUAWEICLOUD="云数据库MYSQL输入地址和账号密码点击测试连接此华为云mysql连接成功。三、华为云MySQL数据库性能测试1、数据批量导入测试本次测试以导入2273张表,1552427条数据为例,耗时约33分钟执行查询语句2.代码业务测试2.1数据迁移运行程序由CodeFirst自动生成数据库。执行成功,打开navicat查看数据库,表正常生成。进行数据导入2.2后台试运行程序,检查WebAPI业务是否正常启动。2.3前端测试运行vue3,检查页面数据是否正常加载。总结本文主要介绍:MySQL数据库的相关概念、华为云数据库MySQL的使用过程、华为云数据库MySQL的性能测试。华为云MySQL体验流程基于实际业务系统数据迁移,能够满足实际生产场景。云数据库与传统自建数据库对比如下:服务可用性:在服务可用性方面,云数据库RDS可用率达99.95%;而传统的自购服务器搭建的数据库服务,需要自己去保障,自己搭建主从复制。自建RAID等数据可靠性:在数据可靠性方面,云数据库RDS版保证99.9999%的可靠性;但是,在自购服务器上搭建的传统数据库服务,需要自己去保障,搭建主从复制,搭建自己的RAID。系统安全:云数据库RDS版能够及时有效地防范DDoS攻击、清理流量、修复各类数据库安全漏洞。而传统的建立在自购服务器上的数据库,需要自己部署,成本高,而且数据库还需要自己修复。安全漏洞。数据库备份:云数据库RDS版可以自动备份数据库,而传统的建立在自购服务器上的数据库需要自己实现。同时,需要寻找备份存储空间,定期验证备份是否可以恢复。软硬件投资:云数据库RDS版无软硬件投资,按需付费;而自购服务器搭建的传统数据库服务器成本相对较高,而且SQLServer需要license费用。系统托管:云数据库RDS不需要托管费用,而传统数据库自购服务器搭建2U服务器每年5000多元(如果需要主从,两台服务器需要10000多元/年)。维护成本:云数据库RDS版无需运维,而传统数据库搭建在自购服务器上需要聘请专职DBA进行维护,耗费大量人力成本。部署扩容:即时开通、快速部署、弹性扩展、按需开通。传统数据库采用自购服务器搭建,需要硬件采购、机房托管、机器部署,耗时较长。资源利用率:云数据库RDS版按实际情况结算,利用率100%,而传统数据库搭建在自购服务器上需要考虑峰值,资源利用率很低。【华为云,至简至远】获奖征文火热进行中:https://bbs.huaweicloud.com/b...【版权声明】本文为华为云社区用户原创内容,并且转载时必须注明文章出处(华为云社区)、文章链接、文章作者等基本信息,否则作者及本社区有权追究责任。如果您在本社区发现疑似抄袭内容,请发送邮件至:cloudbbs@huaweicloud.com进行举报并提供相关证据。一经查实,本社区将立即删除涉嫌侵权内容。更多华为云产品信息,请联系我们:电话:950808按0转1
