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
聚焦模式
字号
最后更新时间: 2025-12-24 14:22:16
本文介绍 TDSQL-C MySQL 版数据库代理版本的更新说明。
说明:
如不满足 TDSQL-C MySQL 版内核版本要求,可先升级数据库内核版本,详细操作请参见 升级内核小版本
如需了解各个数据库代理版本发布时间,请参见 数据库代理版本发布时间
关于数据库代理版本请注意,1.4开头的版本为尝鲜版,1.3开头的并且是1.3.13及以后的版本为稳定版,1.3开头的并且是1.3.12及以前的版本为过旧版,1.3以下的版本为公测期间的版本且不再更新。
稳定版更新说明
新功能版更新说明
过旧版更新说明
数据库代理版本
TDSQL-C MySQL 版内核版本要求
说明
1.3.20
TDSQL-C MySQL 版 5.7 ≥ 2.0.20/2.1.6
TDSQL-C MySQL 版 8.0 ≥ 3.1.6
问题修复
修复了防闪断后有小概率发生连接未恢复的问题。
修复了设置一致性后防闪断失败的问题。
1.3.19
TDSQL-C MySQL 版 5.7 ≥ 2.0.20/2.1.6
TDSQL-C MySQL 版 8.0 ≥ 3.1.6
问题修复
修复了防闪断功能可能导致部分旧连接字符集不正确,或者读一致性失效的问题。
修复了新增只读实例到数据库代理后,MySQL 8.0版本的实例进行函数调用有时会路由到主库的问题。
1.3.17
TDSQL-C MySQL 版 5.7 ≥ 2.0.20/2.1.6
TDSQL-C MySQL 版 8.0 ≥ 3.1.6
问题修复
修复了开启事务拆分后,开启只读事务有时会报错的问题。
修复了开启连接池后,连接复用时可能出现字符集错误的问题。
1.3.16
TDSQL-C MySQL 版 5.7 ≥ 2.0.20/2.1.6
TDSQL-C MySQL 版 8.0 ≥ 3.1.6
问题修复
修复了在只读地址下执行预编译语句时,可能有小概率出现报错的问题。
修复了开启连接池之后可能出现 Capabilities Flags 异常的问题。
修复了在只读实例复制延迟频繁变化时,有小概率出现连接异常断开的问题。
1.3.15
TDSQL-C MySQL 版 5.7 ≥ 2.0.20/2.1.6
TDSQL-C MySQL 版 8.0 ≥ 3.1.6
性能优化
优化了高负载下的内存占用,解决了可能出现内存长期处于高位的问题。
问题修复
修复了防闪断有概率失败的问题。
1.3.14
TDSQL-C MySQL 版 5.7 ≥ 2.0.20/2.1.6
TDSQL-C MySQL 版 8.0 ≥ 3.1.6
功能更新
现在 SHOW BINLOG EVENTS 和 SHOW BINARY LOGS 语句会被路由到主实例。
优化了查询返回大报文时可能出现内存占用过多的问题。
问题修复
修复了偶尔出现的握手报文字符集排序与后端数据库不一致的问题。
修复了读写地址下的主库进行主从切换时,有时会导致只读地址连接中断的问题。
修复了账户指定 IP 同时命中多个账户时,可能鉴权失败的问题。
1.3.13
TDSQL-C MySQL 版 5.7 ≥ 2.0.20/2.1.6
TDSQL-C MySQL 版 8.0 ≥ 3.1.6
功能更新
现在 SELECT binlog 相关的 系统变量 会发送到主库执行。
新增了新的高可用探测语句,减少误判故障引起的迁移。
优化了数据库代理内核在多线程场景下的内存占用。
问题修复
修复了只读事务中执行预编译语句会报错的问题。
修复了当使用错误用户名频繁建连时引起的性能问题。
开启 事务拆分 后,COMMIT 和 ROLLBACK 语句会路由到所有节点上,防止 RO 节点上出现悬挂的未提交事务。
数据库代理版本
TDSQL-C MySQL 版内核版本要求
说明
1.4.6
TDSQL-C MySQL 版 5.7 ≥ 2.0.20/2.1.6
TDSQL-C MySQL 版 8.0 ≥ 3.1.6
只读分析引擎版本 ≥ 2.2410.4.0
功能更新
支持防闪断、自动重连等逻辑恢复预编译语句。
问题修复
修复了开启事务拆分后,开启只读事务有时会报错的问题。(对齐1.3.17版本)
修复了开启连接池后,连接复用时可能出现字符集错误的问题。(对齐1.3.17版本)
修复了防闪断功能可能导致连接字符集不正确的问题。(对齐1.3.19版本)
修复了防闪断后有小概率发生连接未恢复的问题。(对齐1.3.20版本)
修复了设置一致性后防闪断失败的情况。(对齐1.3.20版本)
说明:
对齐 xxx 版本,在这里表示对应问题存在于 xxx 版本和1.4.6版本,但均已被修复。
1.4.5
TDSQL-C MySQL 版 5.7 ≥ 2.0.20/2.1.6
TDSQL-C MySQL 版 8.0 ≥ 3.1.6
只读分析引擎版本 ≥ 2.2410.4.0
功能更新
支持 LibraDB 引擎节点故障转移到普通只读节点。
支持 LibraDB 引擎节点作为只读节点参与读写分离负载均衡。
1.4.4
TDSQL-C MySQL 版 5.7 ≥ 2.0.20/2.1.6
TDSQL-C MySQL 版 8.0 ≥ 3.1.6
只读分析引擎版本 ≥ 2.2410.4.0
功能更新
支持只读分析引擎 LibraDB 实例参与数据库代理读写分离和故障剔除。
支持在 SQL 语句中使用 HINT /* to ap */ 让 SQL 路由到只读分析引擎实例。
数据库代理版本
TDSQL-C MySQL 版内核版本要求
说明
1.3.12
TDSQL-C MySQL 版 5.7 ≥ 2.0.20/2.1.6
TDSQL-C MySQL 版 8.0 ≥ 3.1.6
功能更新
现在系统变量的读取会发送到主库上执行。
问题修复
修复了大量连接触发防闪断时可能出现部分连接卡住时间过长的问题。
修复了大量连接触发重新负载均衡时部分连接未按预期断开的问题。
修复了客户端发送 COM_RESET_CONNECTION 报文导致一致性失效的问题。
1.3.10
TDSQL-C MySQL 版 5.7 ≥ 2.0.20/2.1.6
TDSQL-C MySQL 版 8.0 ≥ 3.1.6
问题修复
修复了处理回包时遇到特定报文可能出现异常的问题。
1.3.8
TDSQL-C MySQL 版 5.7 ≥ 2.0.20/2.1.6
TDSQL-C MySQL 版 8.0 ≥ 3.1.6
功能更新
支持了更多 MySQL 5.7和8.0中新版本更新的函数。
优化了解析器缓存,减少大量复杂 SQL 下的 OOM 概率。
增加了数据库代理的流量监控指标。
支持主实例原地重启及升级时防闪断。
1.3.7
TDSQL-C MySQL 版 5.7 ≥ 2.0.20/2.1.6
TDSQL-C MySQL 版 8.0 ≥ 3.1.6
问题修复
修复了某些情况下 SELECT...FOR UPDATE 语句路由错误的问题。
现在 SELECT @@read_only 会被路由到主库,避免某些框架使用 read_only 标记,错误判断数据库代理不可写的问题。
修复了部分场景下数据库实例 HA 引起数据库代理节点异常的问题。
1.3.5
TDSQL-C MySQL 版 5.7 ≥ 2.0.20/2.1.6
TDSQL-C MySQL 版 8.0 ≥ 3.1.6
问题修复
优化了在高并发场景下只读实例的读性能出现下降波动的问题。
1.3.4
TDSQL-C MySQL 版 5.7 ≥ 2.0.20/2.1.6
TDSQL-C MySQL 版 8.0 ≥ 3.1.6
问题修复
修复了 SHOW PROCESSLIST 返回数据不全的问题。
1.3.3
TDSQL-C MySQL 版 5.7 ≥ 2.0.20/2.1.6
TDSQL-C MySQL 版 8.0 ≥ 3.1.6
问题修复
修复会话连接池下预编译语句有概率报错的问题。
修复了预编译语句有概率报错的问题。
1.2.1
-
功能更新
支持 MySQL 5.7/8.0 版本。
支持集群部署,一个数据库代理下部署多个实例。
支持读写分离与读写分离下的权重配置。
支持故障转移功能,在只读实例异常时,会将读请求发送至读写实例。
支持负载均衡功能,应对各代理节点连接数不均衡的场景。
支持 HINT 语法指定路由节点。
支持会话级连接池功能,应对短连接业务下,频繁和数据库建立连接的场景。
数据库代理会将连接进行保存,在下一次建连时复用连接。
支持热加载,配置均可在线更改,无需重启数据库专属代理。
支持了只读实例的重连功能。在长连接场景下,当只读实例发生重启,或者添加了新的只读实例,数据库代理将自动对只读实例重新建立连接恢复路由节点。


帮助和支持

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

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

文档反馈