检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
不释放。 读写 主动解除之前用户设置的只读状态。设置成功后,主实例恢复读写状态。磁盘满情况下也可解除用户主动设置只读,但需实例正常后,才会真正恢复读写状态。 约束条件 目前仅支持单机实例和HA实例。 实例在创建、变更规格、冻结、异常等状态下不能执行该操作。 设置实例读写状态功能目
RDS支持读写分离吗 RDS支持的读写分离功能如表1所示: 表1 RDS读写分离 数据库 读写分离 数据库代理 使用说明 云数据库 RDS for MySQL 支持 支持 开通方法:设置读写分离 特性介绍: 开通读写分离功能后,如果无只读实例,通过RDS的读写分离连接地址,读写请求均会自动访问主实例。
执行该操作。 非该接口设置(如:磁盘满、DRS迁移等)导致实例只读的情况,不能通过该接口恢复实例为“读写”状态。 该接口仅设置主实例的读写状态,区别于只读实例的概念。 设置实例读写状态功能目前处于部分区域公测中,如果所在区域未开放此功能,请联系客服开通白名单。 URI URI格式
读写分离 RDS for SQL Server2019企业版和2017企业版支持只读实例。 RDS for MySQL数据库的主实例和只读实例都具有独立的连接地址,每个云数据库RDS for MySQL单机实例、主备实例最多支持创建10个只读实例,创建方法请参见创建只读实例。 为
数据库代理(读写分离) RDS for MySQL数据库代理简介 数据库代理约束与限制 使用RDS for MySQL数据库代理实现读写分离 变更数据库代理配置 数据库代理生命周期 数据库代理内核版本 数据库代理最佳实践 父主题: RDS for MySQL用户指南
修改读写分离阈值 功能介绍 修改指定实例的读写分离延时阈值。 该接口计划于2024-04-30下线。 调用接口前,您需要了解API 认证鉴权。 调试 您可以在API Explorer中调试该接口。 接口约束 该接口仅支持RDS for PostgreSQL 11、RDS for PostgreSQL
RDS for MySQL支持分库分表及读写分离的业务功能吗 RDS支持分库分表及读写分离功能,具体如下: 分库分表功能依赖于所使用的分布式数据库中间件(Distributed Database Middleware,简称DDM),用于解决存储空间或者性能拓展的问题,详见通过DDM对RDS
只读实例和读写分离 RDS控制台为什么不能购买只读实例 RDS主实例和只读实例之间可以设置数据同步方式吗 RDS支持读写分离吗 RDS for MySQL支持分库分表及读写分离的业务功能吗 RDS for MySQL支持申请多个读写分离地址吗
关闭读写分离 开通读写分离功能后,若您不需要读写分离功能,可以将其关闭。如果开通了多Proxy,支持删除代理服务。 操作步骤 登录管理控制台。 单击管理控制台左上角的,选择区域。 单击页面左上角的,选择“数据库 > 云数据库 RDS”,进入RDS信息页面。 在实例列表中,单击只读
read-write:只会连接到支持读写的数据库,即从第一个数据库开始尝试连接,如果连接后发现不支持读写,则会断开连接,然后尝试连接第二个数据库,以此类推,直至连接到支持读写的数据库。 read-only:只会连接只读数据库,即从第一个数据库开始尝试连接,如果连接后发现支持读写,则会断开连接,然后
修改读写分离参数 操作场景 开通读写分离功能后,您可以设置多语句处理方式“multiStatementType”。 约束限制 修改读写分离参数需要具有相应的操作权限,您可联系客服人员申请。 多语句处理参数需要proxy内核版本为2.22.11.000及以上。 代理实例的状态必须均为“正常”。
建议您根据需要连接的只读实例个数设置代理节点数,1个只读实例配1个代理节点。 读写分离具备连接保持、读写分离能力。开启读写分离后,将新增1个读写分离连接地址,请将应用连接切换到新地址。 读写分离地址:通过读写分离地址连接数据库,可实现读写分离功能。 该读写分离地址与实例的内网IP地址处于同一VPC和子网,且与实例的内网IP地址并存,互不影响。
RDS for MySQL支持申请多个读写分离地址吗 支持。 开启单Proxy功能后,将自动新增1个读写分离连接地址。通过读写分离连接地址,写请求均会自动访问主实例,读请求按照读权重设置自动访问各个实例。 开启多proxy功能后,支持创建多个数据库代理。不同的应用服务通过连接不同
修改读写分离权重 功能介绍 修改指定实例的读写分离权重。 该接口计划于2024-04-30下线。 调用接口前,您需要了解API 认证鉴权。 调试 您可以在API Explorer中调试该接口。 接口约束 该接口仅支持RDS for PostgreSQL 11、RDS for PostgreSQL
理”页面中,在“读写分离地址”处,单击“修改”。 图1 读写分离信息模块(单proxy) 图2 读写分离信息模块(多proxy) 在“修改读写分离地址”弹出框中进行修改。单击“确定”,保存修改内容。 已使用IP地址,不能再作为实例的新读写分离地址。 图3 修改读写分离地址 父主题:
申请和修改读写分离内网域名 操作场景 用户开启读写分离后,支持申请和修改读写分离内网域名。 注意事项 如需使用读写分离内网域名,请联系客服申请。 同一个区域下,读写分离内网域名的名称唯一。 修改读写分离内网域名,将导致数据库连接中断,请修改对应的应用程序连接地址。内网域名修改完成后,大约5分钟生效。
修改读写分离端口号 操作场景 用户开启读写分离后,支持修改读写分离端口号。 约束限制 修改读写分离端口号需要具有相应的操作权限,您可联系客服人员申请。 只有elb模式的proxy支持修改读写分离端口号。 操作步骤 登录管理控制台。 单击管理控制台左上角的,选择区域。 单击页面左上角的,选择“数据库
MySQL主实例,会同步删除只读实例,并关闭读写分离功能。 读写分离不支持RDS for MySQL8.0的caching_sha2_password身份认证插件。 开启读写分离功能后,主实例和只读实例均不允许修改数据库端口和内网地址。 读写分离功能不支持压缩协议。 读写分离不支持事务隔离级别READ-UNCOMMITTED。
数据库代理最佳实践 使用Hint语法实现RDS for MySQL读写分离 在读写分离权重分配体系之外,Hint可以作为另外一种SQL补充语法来指定相关SQL到主节点或只读节点执行。 Hint注释仅作为路由建议,非只读SQL、事务中的场景不能强制路由到只读节点。 使用MySQL命
for MySQL数据库代理简介 数据库代理是RDS for MySQL和应用服务之间的网络代理服务,用于代理应用服务访问RDS for MySQL的所有请求。 读写分离是指通过数据库代理地址实现读写请求的自动转发。创建RDS for MySQL实例后,您可以开通数据库代理,通过