创建高可用只读实例
操作场景
只读实例用于增强主实例的读能力,减轻主实例负载。如需开通创建高可用只读实例功能,请联系客服申请权限。
云数据库RDS实例创建成功后,您可根据业务需要,创建高可用只读实例。
约束限制
- 创建高可用只读实例,需要具有相应的操作权限,您可以联系客服人员申请。
- 创建高可用只读实例时,高可用只读规格支持SSD云盘:
- SSD云盘:支持通用型、独享型和鲲鹏通用增强型。
- 转为高可用只读实例时,原只读规格支持SSD云盘:
- SSD云盘:支持通用型、独享型和鲲鹏通用增强型。
- DEC用户支持创建高可用只读实例以及只读转高可用,资源类型选择“专属存储”时,默认只显示购买专属分布式存储服务时选择的存储类型。
- 创建时不支持设置证书、磁盘加密、端口、子网信息,上述信息均与已有高可用只读一致,如果没有创建过高可用只读实例,则与主实例保持一致。
- 证书、磁盘加密、端口、子网信息跟已有高可用只读一致(若没有高可用只读,则跟主实例一致)时,非高可用只读才可变更到高可用只读。
- 创建高可用只读或是变更到高可用只读时,需要保证实例所在子网的可用私有IP数量≥ 3。
- 不建议修改高可用只读实例的参数,否则会影响到高可用只读的可靠性。
- 高可用只读不允许进行如下操作:修改端口、转换到非高可用只读实例。
- 建议创建只读实例时,设置实例规格不低于主实例,否则可能导致创建只读失败和复制延迟升高。
- 创建只读实例时不要有DDL操作,否则可能会导致创建只读失败。
创建高可用只读
- 登录管理控制台。
- 单击管理控制台左上角的,选择区域和项目。
- 单击页面左上角的,选择“数据库 > 云数据库 RDS”,进入RDS信息页面。
- 在“实例管理”页面,选择指定的实例,单击操作列的“更多 > 创建只读”,进入“创建只读”页面。
您也可在实例的“基本信息”页面,单击实例拓扑图中,主实例下方的添加按钮,创建只读实例。
- 在“创建只读”页面,填选实例相关信息后,单击“立即创建”。
图1 基本信息
表1 基本信息 参数
描述
计费模式
支持包年/包月和按需计费两种模式。
当前区域
只读实例默认与主实例在同一区域。
实例名称
实例名称长度最小为4字符,最大为64个字符,如果名称包含中文,则不超过64字节(注意:一个中文字符占用3个字节),必须以字母或中文开头,区分大小写,可以包含字母、数字、中划线、下划线或中文,不能包含其他特殊字符。
数据库引擎
默认与主实例的数据库引擎一致,不可更改。
数据库版本
默认与主实例的数据库版本一致,不可更改。
只读模式
选择“高可用只读”。
存储类型
实例的存储类型决定实例的读写速度。最大吞吐量越高,读写速度越快。
- SSD云盘:云盘存储,弹性扩容,将数据存储于SSD云盘,即实现了计算与存储分离 。
- 极速型SSD:结合25GE网络和RDMA技术,为您提供单盘高达100万的随机读写能力和单路低时延性能。
说明:选择“专属存储”的用户默认只显示购买专属分布式存储服务时选择的存储类型。
可用区
云数据库RDS服务支持在同一个可用区内或者跨可用区部署数据库主实例和只读实例,以提高可靠性。
图2 规格与存储
表2 规格与存储 参数
描述
性能规格
实例的CPU和内存。不同性能规格对应不同连接数和最大IOPS。
创建成功后可进行规格变更,请参见变更实例的CPU和内存规格。
对于在专属计算集群上的实例,性能规格只支持通用增强型。
存储空间
您申请的存储空间会有必要的文件系统开销,这些开销包括索引节点和保留块,以及数据库运行必需的空间。
只读实例的存储空间大小默认与主实例一致。
图3 网络
表3 网络 参数
描述
虚拟私有云
和主实例相同。
子网
和主实例相同。
安全组
和主实例相同。
企业项目
对于已成功关联企业项目的用户,仅需在“企业项目”下拉框中选择目标项目。
更多关于企业项目的信息,请参见《企业管理用户指南》。
表4 标签 参数
描述
标签
可选配置,对只读实例的标识。使用标签可以方便识别和管理您拥有的只读实例资源。每个只读实例最多支持20个标签配额。
只读实例创建成功后,您可以单击只读实例名称,在标签页签下查看对应标签。关于标签的详细操作,请参见标签。
表5 包年/包月 参数
描述
购买时长
选择所需的时长,系统会自动计算对应的配置费用,时间越长,折扣越大。
自动续费
- 默认不勾选,不进行自动续费。
- 勾选后实例自动续费,自动续费周期与原订单周期一致。
- 在“规格确认”页面,进行信息确认。
- 如果需要重新选择,单击“上一步”,回到服务选型页面修改基本信息。
- 对于按需计费的实例,信息确认无误后,单击“提交”,下发新增只读实例请求。
- 对于包年/包月的实例,订单确认无误后,单击“去支付”,进入“付款”页面。
- 只读实例创建成功后,您可以对其进行查看和管理。
管理只读实例操作,请参见管理只读实例。
您可以通过“任务中心”查看详细进度和结果。具体请参见任务中心。
常见问题
Q:主库CPU占用较高,在业务高峰期创建只读会不会增加主库压力?
A:会增加主库压力,创建只读库时需要从主库拉取数据进行同步,会对IO、CPU等资源造成消耗。请在业务低峰期创建只读,避免对高峰期业务造成影响。
Q:高可用只读支持跨AZ部署吗?
A:支持。RDS for MySQL高可用只读可以实现跨AZ部署,但是在创建时只能选择一个可用区。