为保障实例的稳定及安全,云数据库RDS MySQL有部分使用上的约束。
其他引擎的使用限制请参见:
规格与性能限制
资源 | 规格 | 说明 |
---|---|---|
存储空间大小 |
|
不同规格的存储空间上限不同。更多信息,请参见主实例规格列表。 |
连接数 | 最大100,000 | 不同实例规格的连接数上限不同。更多信息,请参见主实例规格列表。 |
IOPS |
|
无 |
内存大小 |
|
RDS MySQL云盘实例的底层操作系统,以及RDS相关管理服务会占用一部分内存,因此实例实际可用的内存不会达到规格显示的内存大小。
占用内存明细:
|
配额
配额 | 限制 |
---|---|
只读实例 |
只读实例的更多信息,请参见MySQL只读实例简介。 |
主实例 | 按量付费主实例数量限制为30个。您可以前往配额中心申请提升配额。 |
标签 | 标签键必须唯一,最大设置20个。每次最多设置50个实例进行批量标签绑定。创建标签,请参见创建标签。 |
备份空间免费额度 |
超出免费额度的部分 = 数据备份量 + 日志备份量 - 免费额度,单位为GB,只入不舍。备份的更多信息,请参见备份费用。 |
实例备份保留天数 | 默认为7天,最大730天。超过730天的数据备份为归档备份,会收取较低的归档备份费用。更多信息,请参见备份费用。 |
日志保留天数 |
|
命名限制
限制项 | 限制说明 |
---|---|
实例名 |
|
账号名 |
|
数据库名 |
|
安全限制
限制项 | 限制说明 |
---|---|
密码 |
密码需要满足以下要求:
|
端口 | RDS MySQL实例的默认端口为3306,允许用户手动修改端口号。更多信息,请参见查看或修改内外网地址和端口。 |
云盘加密 | 云盘加密只能在创建实例时开启且不能关闭。设置云盘加密,请参见云盘加密。 |
安全组 |
每个实例最多可加入10个安全组。
设置安全组,请参见设置安全组。 |
IP白名单 | 每个实例最多可添加50个白名单分组、每个白名单分组最多添加1000个IP地址或IP段。添加白名单,请参见设置IP白名单。 |
账号权限 |
|
高权限账号 | 高权限账号只能通过控制台或API创建和管理,可以断开任意账号的连接。每个实例仅可以创建一个高权限账号。 更多信息,请参见创建账号。 |
普通账号 | 普通账号可以通过控制台、API或者SQL语句创建和管理。需要手动给普通账号授予特定数据库的权限。不能创建和管理其他账号,也不能断开其他账号的连接。 更多信息,请参见创建账号。 |
实例参数 | 大部分实例参数可以使用控制台或API进行修改,同时出于安全和稳定性考虑,部分参数不支持修改,具体请参见使用控制台设置参数。 |
实例操作限制
限制项 | 限制说明 |
---|---|
备份恢复 |
|
MySQL存储引擎 | 当前仅支持InnoDB引擎和X-Engine引擎。 关于X-Engine引擎的更多信息,请参见X-Engine简介。
|
Binlog |
|
主备复制 | RDS MySQL提供主备复制架构(基础版除外),其中的备(slave)实例不对用户开放,用户应用不能直接访问。 |
实例重启 | 必须通过控制台或API重启实例。 |
网络设置 | 若MySQL 5.5或MySQL 5.6实例位于经典网络且开启了数据库代理,禁止在SNAT模式下开启net.ipv4.tcp_timestamps。 |
空间存储 | 若存储空间使用率过高,为防止用户误操作导致数据丢失,将会锁定实例,具体原因及解决办法请参见文档MySQL 实例空间使用率过高的原因和解决方法。 |
帮助信息 | 当前仅MySQL 8.0支持mysql.help_topic表,可以查询帮助主题的详细内容。其他版本mysql.help_topic表为空。 |
外网地址 | 外网地址需要手动申请。申请外网地址,请参见申请或释放外网地址。 |
重启RDS实例 | 必须通过控制台或OpenAPI操作重启实例。 |