有奖捉虫:云通信与企业服务文档专题,速来> HOT
云数据库 MySQL 的数据库代理提供事务拆分功能,能够将一个事务中读和写操作拆分到不同的实例上去执行,读请求转发到只读实例,降低主实例负载。

背景信息

默认情况下,云数据库 MySQL 数据库代理会将事务内的所有请求都发送到主实例以保障事务的正确性,但是某些框架会将所有请求封装到非自动提交的事务中,导致主实例负载过大。此时您可以使用事务拆分功能。 事务拆分功能默认关闭,您可通过对数据库代理访问地址调整配置,开启事务拆分能力。

前提条件

操作步骤

1. 登录 MySQL 控制台,在上方选择地域,然后单击目标实例 ID,进入实例管理页。
2. 在实例管理页,选择数据库代理 > 访问策略,找到目标访问策略,单击设置
说明
您也可以在数据库代理 > 概览 > 连接地址下找到目标访问地址,单击其操作列的调整配置
3. 在调整配置窗口,将事务拆分后的按钮设置为打开,单击确定