全部文档
当前文档

暂无内容

如果没有找到您期望的内容,请尝试其他搜索词

文档中心

开通数据库代理

最近更新时间:2026-01-12 22:40:02

本节主要为您介绍如何通过RDS MySQL控制台使用数据库代理功能。

前提条件

如需开通数据库代理功能,主实例需满足以下条件:

  • 实例类型:高可用版、单机版

  • 数据库版本:MySQL 5.6、MySQL 5.7、MySQL 8.0

  • 地域:华北1(北京)、欧洲。

费用说明

目前数据库代理免费使用。

开启数据库代理

  1. 登录云数据库MySQL控制台,在实例列表页单击目标实例ID,进入实例管理页面。

  2. 单击左侧导航栏数据库代理,进入数据库代理页面。

  3. 单击开通数据库代理,在开通数据库代理页面完成代理实例的配置与购买。

    开通数据库代理需配置的参数说明如下表所示:

    参数

    说明

    实例规格

    可选规格:2C8G,4C16G

    节点数量

    一个数据库代理实例包含多个代理节点,支持2~6个节点

    连接限制

    根据数据库代理规格设置默认连接数

    • 2C8G规格:默认客户端连接数2400

    • 4C16G规格:默认客户端连接数6400

    说明:数据库代理客户短连接数暂不支持修改。

  4. 代理实例创建完成后,即可进入数据库代理详情页。在代理服务页面,您可以查看当前数据库代理的基本信息,查看或变更代理节点配置,配置读写分离,以及查看已关联实例的信息和状态等。

    关闭数据库代理

注意事项

关闭数据库代理可能会对业务和数据库运行产生以下影响,请在操作前充分评估:

  1. 读写分离失效:如果应用通过数据库代理实现读写分离,关闭代理后,读请求将无法自动路由至只读实例,所有请求均发送至主实例,可能导致主实例负载过高,影响数据库性能和系统稳定性。

  2. 连接失效:通过代理地址建立的数据库连接在关闭代理后会断开,应用程序将无法再通过代理连接地址访问数据库。

  3. 连接管理问题:数据库代理提供连接池管理功能,用于复用后端连接、降低频繁建连开销。关闭代理后,应用需自行管理数据库连接,包括创建和销毁连接,可能增加资源消耗并影响性能。

  4. 性能影响:虽然直接连接数据库可以减少一次网络跳转,但失去代理提供的优化能力(如连接复用、负载分配等),在高并发场景下可能导致性能下降。

  5. 故障切换与高可用性影响:在部分场景下,数据库代理参与实例故障检测与自动故障转移。关闭代理后,这些功能需要由业务方或其他运维机制手动处理,可能降低系统高可用性。

  6. 数据库连接地址变化:

    • 数据库代理已存在的连接会断开

    • RDS MySQL 实例的原始地址不受影响,可继续使用

    • 若再次开通数据库代理,原代理连接地址将发生变化

操作步骤

如需关闭数据库代理,可按照如下步骤操作:

  1. 访问MySQL实例列表,顶部选择目标数据中心区域,单击目标实例ID。

  2. 单击左侧导航栏数据库代理

  3. 单击页面右上角关闭数据代理。

  4. 单击确定。

文档导读
纯净模式常规模式

纯净模式

点击可全屏预览文档内容
文档反馈