当前位置:首页 > 行业动态 > 正文

MySQL稳定版本与RDS for MySQL内核有何不同?

RDS for MySQL稳定版本基于MySQL官方发布版,确保兼容性和可靠性。

MySQL稳定版本_RDS for MySQL内核版本说明

1、概述

RDS for MySQL支持自动和手动升级内核小版本,以获得性能提升、新功能支持和安全问题解决。

内核小版本的更新包括AliSQL的发布记录。

内核版本分为下线、过期和稳定三种状态。

2、版本状态说明

下线:存在已知重大缺陷或已超过过期时间一年以上时,该版本会被置为下线,版本下线后会关闭新购。

过期:超过设定的内核版本过期时间时,相关版本的状态会被置为过期,内核版本过期时间请参见AliSQL内核小版本发布记录。

稳定:除下线版本、过期版本外,其余版本均视为稳定版本。

3、功能介绍

自动升级:RDS MySQL默认设置为自动升级内核小版本,当内核小版本低于最新内核小版本时,系统将会不定期地下发主动运维任务来升级内核小版本。

手动升级:可以在实例的基本信息页修改升级设置为手动升级,若当前实例版本存在重大缺陷/已过期/已下线,设置为手动升级的实例也会收到推送升级内核版本的主动运维任务。

4、影响

升级内核小版本可能会出现实例切换,实例切换的影响请参见实例切换的影响。

自动升级操作将会在您设置的可维护时间段内进行。

手动升级时,请您尽量在业务低峰期执行升级操作,或确保您的应用有自动重连机制。

5、注意事项

内核版本过低可能存在业务中断、数据丢失等风险,建议您定期或在收到阿里云的运维通知后升级您的内核小版本。

如果实例内核版本下线或者不在维护列表内,当实例进行升级、变配,或者阿里云对实例硬件进行升级时,将会自动升级到最新的内核小版本。

升级内核小版本后无法降级。

6、版本生命周期

RDS MySQL在MySQL社区版本生命周期的基础上,延长了支持时间,在延长期内,RDS MySQL会持续发布新的版本,新版本仅限于对严重影响实例安全和稳定的问题进行修复。

下表是数据库大版本的生命周期时间和RDS MySQL的生命周期时间:

数据库大版本 社区发布时间 RDS发布时间 社区生命周期结束时间 RDS停止支持时间
MySQL 8.0 2018年04月19日 2019年05月 预计2026年04月 预计2027年04月19日
MySQL 5.7 2015年10月21日 2016年11月 预计2023年10月21日 预计2025年10月21日
MySQL 5.6 2013年02月05日 2014年12月 2021年02月05日 预计2024年02月05日
MySQL 5.5 2010年12月08日 2012年02月 2018年12月08日 2021年12月08日

7、升级流程

访问RDS实例列表,在上方选择地域,然后单击目标实例ID。

在配置信息区域单击小版本自动升级右侧的设置。

选择自动升级或手动升级,然后单击确定。

8、查看代理内核小版本

查看当前版本:在实例的数据库代理页面的基本信息 > 代理小版本处查看。

查看可升级版本:单击代理小版本处的升级,查看可升级到版本。

9、小版本更新说明

下表仅包含数据库代理的主流版本,并不包含所有数据库代理版本:

小版本 说明
2.9.3 Bug修复
修复读写分离模式在某些长连接场景下可能出现负载不均衡的问题。
修复2.9.1版本引入的SHOW WHERE语句导致的内存泄漏问题。
2.9.1 新功能
支持读写属性为只读的连接地址设置连接池和延迟阈值。
支持被动切换场景的连接保持。
连接保持优化,支持保持RC隔离级别下没有写入的事务。
Bug修复
修复线程ID轮转导致的thread id already exists错误问题。
修复在只读地址上执行Kill Query操作时由于没有进行广播,此请求可能不会被Kill的问题。
2.8.41 新功能
升级内核版本至社区2.3.15版本。
说明
确保当前RDS MySQL实例内核小版本在20240131及其以上,如需升级,请参见升级内核小版本。

通过以上内容,可以详细了解RDS for MySQL的稳定版本及其内核版本的相关信息。

0