本文介绍 TDSQL-C MySQL 版数据库代理的内核版本更新说明。说明如不满足 TDSQL-C MySQL 版内核版本要求,可先升级数据库内核版本,详细操作请参见 升级内核小版本,如需了解数据库代理各个内核版本发布时间,请参见 数据库代理内核版本发布时间。
版本 | TDSQL-C MySQL 版内核版本要求 | 说明 |
1.3.7 | TDSQL-C MySQL 版 5.7 ≥ 2.0.20/2.1.6TDSQL-C MySQL 版 8.0 ≥ 3.1.6 | 问题修复修复了某些情况 select for update 语句路由错误的问题。更改了 select @@read_only 语句路由,现在 select @@read_only 会被路由到主库,避免某些框架使用 read_only 标记,错误判断数据库代理不可写的问题。修复了部分场景下数据库实例 HA 引起数据库代理节点异常的问题。 |
1.3.5 | TDSQL-C MySQL 版 5.7 ≥ 2.0.20/2.1.6TDSQL-C MySQL 版 8.0 ≥ 3.1.6 | 问题修复优化了在高并发场景下只读实例的读性能出现下降波动的问题。 |
1.3.4 | TDSQL-C MySQL 版 5.7 ≥ 2.0.20/2.1.6TDSQL-C MySQL 版 8.0 ≥ 3.1.6 | 问题修复修复了 show processlist 返回数据不全的问题。 |
1.3.3 | TDSQL-C MySQL 版 5.7 ≥ 2.0.20/2.1.6TDSQL-C MySQL 版 8.0 ≥ 3.1.6 | 问题修复修复会话连接池在复用连接时,向后端发送 change_user 报错,数据库代理异常处理,新建连接后,未正确处理 prepare 语句的问题。修复了 execute 语句没有参数类型的问题。 |
1.2.1 | – | 功能更新支持 MySQL 5.7/8.0 版本。支持集群部署,一个数据库代理下部署多个实例。支持读写分离与读写分离下的权重配置。支持故障转移功能,在只读实例异常时,会将读请求发送至读写实例。支持负载均衡功能,应对各代理节点连接数不均衡的场景。支持 hint 语法指定路由节点。支持会话级连接池功能,应对短连接业务下,频繁和数据库建立连接的场景。数据库代理会将连接进行保存,在下一次建连时复用连接。支持热加载,配置均可在线更改,无需重启数据库专属代理。支持了只读实例的重连功能。在长连接场景下,当只读实例发生重启,或者添加了新的只读实例,数据库代理将自动对只读实例重新建立连接恢复路由节点。 |
官网1折活动,限时活动,即将结束,速速收藏
同尘科技为腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利。同意关联立享优惠
转转请注明出处:https://www.yunxiaoer.com/139650.html