7 月 20 日,2023 年 TeaTalk· Online 系列活动第3期——“【安稳可信】移动云数据库 MySQL 实践分享”线上直播成功举办。
通过本次直播我们了解了云数据库 MySQL 是一款开箱即用、性能卓越、安全可靠的在线数据库服务,实例秒级开通、性能深度调优、安全企业级标准。产品支持 MySQL 数据库主流版本引擎,提供异地高可用、弹性伸缩、智能运维等云原生高级特性,满足全行业数据库需求。
以下为中国移动云能力中心,数据库产品经理 密鹏翔老师的演讲实录。
移动云 MySQL 基础内容介绍
MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 Web 应用方面,MySQL 是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。
MySQL主要由客户端、服务层、引擎层构成:
客户端:用于连接、线程处理的部分;
MySQL核心服务:包括了对 SQL 的解析、分析、优化和缓存等功能,存储过程、触发器和视图都是在这里实现的;
存储引擎:MySQL 中真正负责数据的存储和提取的存储引擎,例如:InnoDB、MyISAM、MEMORY存储引擎 等。
常用sql语句:
云数据库 MySQL 是一款开箱即用、性能卓越、安全可靠的在线数据库服务,实例秒级开通、性能深度优化、安全企业级标准,支持数据库主流版本引擎,提供异地高可用、弹性伸缩、智能运维等云原生高级特性,满足全行业数据库需求。
移动云目前共上线数据库及工具类产品19款,产品丰富度国内前列。
MySQL 数据库有专业的研发团队,开发实现的云数据库 MySQL 拥有更安全、更可靠、更易用、更智能的特性,云 MySQL 性能优于自建 MySQL,性能达同规格自建数据库的 140% 以上。
移动云 MySQL 实操
如:
创建实例
1)单机实例:单机规格仅包含一个数据节点,不承诺 SLA,不支持挂载只读实例。
2)主备实例:主备实例的主节点可以挂载1到多个只读实例。
3)三节点实例:存储引擎只支持 InnoDB 表,可靠性高。
4)只读实例:只读实例用于帮助主实例实现读写分离,它必须依附于某个主实例。
实例升级
可以根据业务需求,动态调整实例的 CPU/内存、存储空间与备份空间。当实例存储数据量超过申请空间时,实例自动切换到“只读中”状态(即数据库只读不写),您需对实例扩容以保障数据库正常的写入操作。
实例退订
实例退订后,其上所有作业都会被强制终止,实例内所有数据也会被强制删除且不可恢复,请谨慎操作。
实例退订前,建议您提前创建备份实例数据,并通过数据迁移工具进行数据迁移。
【注意事项】订购成功, 政企包月用户半小时后可退订,包年用户无法退订;互联网用户均不可退订;退订的实例会有条件的进入实例回收站,进入到回收站的实例在保留实例天数内均可以恢复,且数据不会删掉。
实例控制台功能模块
进入云数据库 MySQL 控制台,查看实例基本信息。可以看到 MySQL 实例的拓扑信息、基本信息、连接信息、存储与备份信息,以及计费信息。
移动云 MySQL 的实践思考
解构不同的用户参与者的需求,基于交互的时间、空间、界面、功能进行分类切分实现;尽量减少不同用户需求之间的交叉干扰,使操作专注于自己的工作目标;在分类用户范围内实现模块便利化。
提供用户自助找回:用户回收站策略下,可实现10个实例14天范围内的保护找回。
工作台容灾全面找回:非用户主动策略下,14+7天的磁盘数据找回;30天备份数据找回及实例恢复。
跨Region数据容灾:针对资源池故障场景,搭建资源级备份数据的跨Region备份搬迁,实现异地批量化恢复。
诚邀加入移动云开发者社区
共筑移动云生态!
扫码进入