云数据库 MySQL

功能特性

最近更新时间:2025-05-06 17:19:12

我的收藏

使用云数据库 MySQL 前要做什么准备?

在使用云数据库 MySQL 前您需要考虑以下两个问题:
您的应用是否适合使用数据库?例如,数据量小、访问量高、key-value 存储的场景就应该考虑使用内存级持久化存储服务 云数据库 Memcached
您的数据库设计是否合理?例如,有明显访问热点或者数据量过大的表,则应该考虑拆分成多个表。

云数据库 MySQL 如何对 MySQL 进行管理?

开发者不需要对 MySQL 进行日常管理,日常的维护和调整由云数据库运维系统完成。 当 MySQL 出现异常时,运维系统会及时发现并通知运维人员处理,开发者不需要做任何变更操作。

云数据库 MySQL 后面是否是物理机?

云数据库 MySQL 后面是物理机。

云数据库 MySQL 会帮我做分库分表吗?

因为分库分表的标准和业务逻辑相关,所以云数据库 MySQL 不会帮业务做分库分表。

云数据库 MySQL 占用空间与使用空间的区别是什么?

使用空间:仅包括 MySQL 数据目录,不含 binlog、relaylog、undolog、errorlog、slowlog 日志空间。 占用空间:包括 MySQL 数据目录和 binlog、relaylog、undolog、errorlog、slowlog 日志空间。

云数据库 MySQL 执行任务是否有缓冲?

问题描述: 在很短的时间,送入了 N 条 SQL 语句给云数据库执行,此时云数据库 MySQL 会逐条执行,还是卡死?如果会卡死,那么同时的连接并发数限制是多少? 问题解答: 云数据库 MySQL 提供的 MySQL 实例与平时我们自己安装的 MySQL 实例是一样的。并发执行的语句是否会卡死跟系统资源和 SQL 语句本身有关。 如果连接数 max_connections 到达极限值,那么该实例基本上已经无法正常提供服务,一般是由以下原因造成的:
业务程序 bug 导致的空连接过多;
前端过来的访问远远超出实例的处理能力;
某个连接执行了太久,独占了 MySQL 的资源,导致大量的访问请求被阻塞。

使用云数据库 MySQL 的注意事项?

注意事项请参见 使用限制

如何申请开放或关闭云数据库 MySQL 默认备库只读权限?

MySQL 双节点/三节点架构:默认备库不对外提供访问,主要用于高可用切换。
MySQL 云盘版架构:默认备节点(只读节点)可读,具备单独的访问地址。

用户平时需要关注实例的哪些监控指标?

CPU 利用率、内存利用率、磁盘空间利用率。您可以根据实际情况 配置告警,当收到告警,可采取相应措施消除告警。

云数据库 MySQL 是否支持从库访问?

为了数据库的安全,例如当主实例出现问题时,能快速切换到从库,所以目前不支持对从库进行读写; 若希望扩展读写能力,可以考虑升级实例配置或购买 只读实例

云数据库 MySQL 支持跨地域访问吗?

默认 VPC 网络下不支持跨地域访问的,各地域间 VPC 网络相互隔离。建议购买与云服务器同地域的云数据库 MySQL 实例,数据就近访问,提供业务服务速率及稳定性。

MySQL 授权用户没有 file 权限吗?

目前 shutdown 和 file 权限没有开放给 root 用户,因此 root 不能新建拥有所有权限的用户。授权时,请参考以下命令:
grant SELECT,INSERT, UPDATE, DELETE, CREATE, DROP, ALTER on *.* to 'myuser'@'%' identified by 'mypasswd';

如何更换云数据库 MySQL 的地域?

暂不支持更换地域,您可以使用 数据传输服务 DTS 来实现两地实例间数据迁移,DTS 支持实时数据同步。数据迁移完毕后,自助退还源实例即可。

哪些内容会占用实例的空间?

用户正常的数据(不包括备份数据),以及数据库实例正常运行所需的数据(如系统数据库、数据库日志、索引等)。同时包含 MySQL 数据库产生的 Binlog 日志。

在一个实例内可以运行多少个数据库?

云数据库 MySQL 创建数据库、表的数量没有限制,取决于 MySQL 自身,详情请参见 MySQL 官方文档

单节点能否切换为双节点或三节点?

目前暂不支持单节点切换为双节点或三节点。目前仅支持双节点升级为三节点。

按量计费转包年包月对数据库业务是否有影响?

按量计费实例转成包年包月对实例本身的运行不会有任何影响,只是付费类型的转换。转换步骤请参见 按量转包年包月

创建 RO 组是否有数量限制?

每个主实例默认最多可以创建5个 RO 组。

canal 是否支持拉取数据库的 binlog?

支持,但需要注意如下事项:
保证 canal 所在云服务器与云数据库在一个 VPC 内,网络互通。
云数据库上创建相应的数据库同步账号,并授权正确。
云数据库上需要设置参数 binlog_row_image=FULL 与 binlog_format=ROW。

云数据库 MySQL 是部署在物理机,还是云服务器上?

云数据库 MySQL 底层是物理集群,结合了虚拟化技术,部署在集群上,与云服务器是不太一样,云服务器主要是对外提供的服务。

克隆实例对原实例是否有影响?

克隆是通过备份拉取的,不会对您的原实例产生影响。克隆完成后,您可以根据自身需求销毁或继续使用原实例。