tencent cloud

TDSQL-C MySQL 版

动态与公告
产品动态
产品公告
新手指引
产品简介
产品概述
产品优势
应用场景
产品架构
产品规格
实例类型
产品功能列表
数据库版本
地域和可用区
常用概念
使用限制
使用规范建议
自研内核
内核概述
内核版本更新动态
内核优化版本
功能类特性
性能类特性
安全类特性
稳定性特性
分析引擎特性
内核问题检查与修复
购买指南
计费概述
产品价格
创建集群
变配说明
续费说明
欠费说明
退费说明
按量转包年包月
按量转 Serverless
增值服务计费说明
查看费用账单
快速入门
数据库审计
简介
查看审计实例列表
开通审计服务
查看审计日志
日志投递
配置事后告警
修改审计规则
修改审计服务
关闭审计服务
审计规则模板
查看审计任务
授权子用户使用数据库审计
Serverless 服务
Serverless 简介
创建和管理 Serverless 版集群
弹性管理工具
Serverless 资源包
多可用区部署
配置变更
常见问题
Serverless 成本预估器
操作指南
操作总览
控制台切换集群页面视图
数据库连接
实例管理
配置变更
实例形态管理
集群管理
只读实例管理
数据库代理
账号管理
数据库管理
数据库管理工具(DMC)
参数配置
多可用区部署
全球数据库
备份与恢复
操作日志
迁移数据
并行查询
列存索引 CSI
分析引擎
数据库安全和加密
监控与告警
SQL 基本操作
使用 SCF 连接 TDSQL-C MySQL 版
标签
实践教程
TDSQL-C MySQL 版数据库审计等保实践
通过 DTS 升级数据库版本 MySQL5.7至8.0
TDSQL-C MySQL 版使用规范
新版本控制台
数据库代理多连接地址实现多 RO 组
数据库代理的优势
如何选择存储空间计费模式
通过 DTS 构建异地灾备
为集群创建 VPC
如何进行数据恢复
如何解决 CPU 使用率高的问题
如何授权子用户查看监控
白皮书
安全白皮书
性能白皮书
故障处理
连接相关
性能相关
API 文档
History
Introduction
API Category
Making API Requests
Instance APIs
Multi-Availability Zone APIs
Other APIs
Audit APIs
Database Proxy APIs
Backup and Recovery APIs
Parameter Management APIs
Billing APIs
serverless APIs
Resource Package APIs
Account APIs
Performance Analysis APIs
Data Types
Error Codes
常见问题
基础概念
购买与计费
兼容与格式
连接与网络
功能特性
控制台操作
数据库表
性能与日志
数据库审计
TDSQL-C MySQL 版和云数据库 MySQL 有什么区别
相关协议
服务等级协议
服务条款
TDSQL-C 政策
隐私政策
数据处理和安全协议
通用参考
标准与认证
词汇表
联系我们

查看和修改访问策略

PDF
聚焦模式
字号
最后更新时间: 2026-01-29 17:54:31
TDSQL-C MySQL 版开启数据库代理后,默认添加一个数据库代理的连接地址,之后您可新增连接地址,通过使用不同的连接地址来实现不同的业务逻辑,可创建连接地址的数量与数据库代理节点数相同。您可通过控制台查看和修改数据库代理连接地址的访问策略。

前提条件

查看访问策略

1. 登录 TDSQL-C MySQL 版控制台,在集群列表,选择已开启代理的集群,单击集群 ID,进入集群管理页面。
2. 集群管理 > 集群详情下的拓扑图中,鼠标移动到数据库代理板块,然后单击详情进入数据库代理管理页面。或在集群管理页面直接选择数据库代理页进入数据库代理管理页面。
3. 在数据库代理管理页,选择数据库代理 > 访问策略


修改访问策略

1. 登录 TDSQL-C MySQL 版控制台,在集群列表,选择已开启代理的集群,单击集群 ID,进入集群管理页面。
2. 集群管理 > 集群详情下的拓扑图中,鼠标移动到数据库代理板块,然后单击详情进入数据库代理管理页面。或在集群管理页面直接选择数据库代理页进入数据库代理管理页面。
3. 在数据库代理管理页,选择访问策略,找到目标访问策略,单击配置调整
说明
您也可以在数据库代理 > 概览 > 连接地址下找到目标访问地址,单击其操作列的调整配置
4. 在跳转的窗口下,修改具体策略的配置,单击确定
步骤1:配置策略

参数
说明
读写属性
选择此代理访问地址的读写属性,支持选择读写分离或只读,若选择读写分离,则自动开启读写分离功能。
接入模式
支持均衡分配和就近访问两种接入模式来设置客户端到数据库代理的连接链路,详情请参考 接入模式
一致性设置
在读写分离属性下提供了最终一致性、会话一致性和全局一致性三种一致性级别,满足您在不同场景下对一致性的要求,详情请参考 一致性级别
只读分析引擎仅支持最终一致性。
说明:
一致性级别的变更仅针对新连接生效。若您需要立即重置连接让参数生效,可以使用重新负载均衡功能或者重启实例。
连接池状态
连接池功能主要用于减少短连接业务频繁建立新连接带来的实例负载。此项开启,可选择支持的连接池类型,目前默认仅支持会话级连接池。
连接池阈值
设置连接池阈值,可选范围:0-300秒。
事务拆分
设置是否开启,开启后,在一个事务中拆分读和写到不同的实例上去执行,读请求转发到只读实例,降低主实例负载。
故障转移(读写属性为读写分离)
设置是否开启,开启后,数据库代理出现故障时,连接地址将会路由到主实例。
分析引擎故障转发
当数据库代理版本为1.4.5时,此按钮才支持设置。设置开启后,当只读分析引擎故障时,本应转发至只读分析引擎的 SQL 会转发至只读实例或读写实例中执行。
自动添加只读实例
设置是否开启,开启后,若您购买新的只读实例,会自动添加到数据库代理中。
当读权重为系统自动分配时,新购只读实例按照规格大小默认权重分配。
当读权重为自定义时,新购只读实例默认加入时权重为0,可通过数据库代理页,连接地址下的调整配置来修改。
步骤2:配置权重

参数
说明
读权重分配
数据库代理需要将读请求分发给不同的实例。通过为各个实例分配不同的读权重,数据库代理可以根据实例的权重值来决定将请求路由到哪个实例。这里支持选择系统自动分配或自定义。若选择自定义分配,则支持对不同实例访问数据库的权重进行分别配置,以下是读权重分配时,启用和权重相关的说明:
启用:开启启用按钮,表示所选实例会被分配连接,关闭启用按钮,表示所选实例不会被分配连接。
权重:权重值的范围为0 - 100,设置为0表示所选实例会被分配连接且权重最小。数值越大,权重越大,可以接收到更多的读请求。设置完读权重分配,读请求会按比例路由到对应实例。例如分别为实例1、实例2、实例3分配读权重值为3、2、1,表示来源于数据库代理连接地址的读请求,会按照3:2:1的比例分别路由到实例1、实例2、实例3。
说明:
此处的权重是面向读请求(非事务)权重的分配策略。
设置权重的操作不会引起连接闪断。
设置不启用可能会引起少量连接受影响,如需避免影响,建议先调整对应实例/节点的读权重为0,再设置不启用。
权重设置仅对新增的连接才会生效。存量已经建立的数据连接不会生效。
只读分析引擎的权重说明
数据库代理中包含了只读分析引擎时,默认未指定 Hint 转发的 SQL 不会发送至只读分析引擎中。当存在多个只读分析引擎时,只读分析引擎的权重设置才会生效。
注意:
只有在1.4.5版本的数据库代理中才支持只读分析引擎的权重设置。
统一权重管理
选择是否开启统一权重管理,开启统一权重管理后,未添加转发规则(Hint)的 SQL 会根据权重自动分配 SQL 到只读分析引擎中。此时只读分析引擎与普通的只读实例在一个负载均衡组中进行 SQL 转发。
注意:
只有在1.4.5版本的数据库代理中此项才会显示。

相关 API

API
描述
本接口(ModifyProxyRwSplit)用于配置数据库代理读写分离。

帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈