本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Aurora MySQL 数据库引擎更新 2023-12-08(版本 3.03.3,与 MySQL 8.0.26 兼容)
版本:3.03.3
Aurora MySQL 3.03.3 已正式发布。Aurora MySQL 3.03 版本与 MySQL 8.0.26 兼容。有关从 8.0.23 到 8.0.28 发生的社群变更的更多信息,请参阅 MySQL 8.0 Release Notes
有关 Aurora MySQL 版本 3 中的新功能的详细信息,请参阅与 MySQL 8.0 兼容的 Aurora MySQL 版本 3。有关 Aurora MySQL 版本 3 和 Aurora MySQL 版本 2 之间的区别,请参阅比较 Aurora MySQL 版本 2 和 Aurora MySQL 版本 3。有关 Aurora MySQL 版本 3 和 MySQL 8.0 社群版的比较,请参阅比较 Aurora MySQL 版本 3 和 MySQL 8.0 社群版。
目前可用的 Aurora MySQL 版本有 2.07.9、2.07.10、2.11.*、2.12.*、3.01.*、3.02.*、3.03.*、3.04.* 和 3.05.*。
您可以执行就地升级、还原快照或使用 Amazon RDS 蓝绿部署启动托管蓝绿升级,从当前可用的任何 Aurora MySQL 版本 2 集群升级到 Aurora MySQL 版本 3.03.3 集群。
有关计划升级到 Aurora MySQL 版本 3 的信息,请参阅《Amazon Aurora 用户指南》中的 Aurora MySQL 版本 3 的升级计划。有关 Aurora MySQL 升级的一般信息,请参阅《Amazon Aurora 用户指南》中的升级 Amazon Aurora MySQL 数据库集群。
有关问题排查信息,请参阅排查 Aurora MySQL 版本 3 升级问题。
如果您有任何疑问或疑虑,可以在社区论坛和 Amazon 支持部门获得Amazon 支持
改进
修复了下面列出的安全问题和 CVE:
对托管环境中的处理进行微调的修复和其他增强功能。其他 CVE 修复如下:
可用性改进:
修复了使用并行查询的 Aurora MySQL 数据库实例在运行大量并发并行查询时可能会遇到数据库重启的问题。
-
修复了当任何二进制日志源将
gtid_mode
设置为ON
或ON_PERMISSIVE
时,在启用了增强型二进制日志的二进制日志(binlog)副本集群上可能导致已执行的 GTID 集无法正确恢复的问题。此问题可能会导致副本集群的写入器实例在恢复期间多重启一次,或者在查询已执行的 GTID 集时导致结果不正确。 -
修复了启用增强型二进制日志后,由于可用内存减少而可能导致 Aurora MySQL 数据库实例重启或失效转移的内存管理问题。
-
修复了当写入器实例将数据库卷增大为 160 GB 的倍数时,可能会导致读取器实例重启的问题。
-
修复了启用了增强型二进制日志功能的 Aurora MySQL 数据库实例在执行二进制日志恢复过程时可能在数据库实例启动期间卡住的问题。
修复了零停机时间修补期间的一个问题,该问题会导致实例重启,从而导致数据库连接意外关闭。
-
修复了在同时运行
SHOW STATUS
和 PURGE BINARY LOGS
语句时,由于死锁而可能导致数据库实例重启的问题。PURGE BINARY LOGS 是一种托管语句,执行该语句是为了遵守用户配置的二进制日志保留期。 -
修复了在具有 Aurora 副本的集群上使用增强型二进制日志功能时,由于长时间等待信号灯而可能导致数据库实例重启的问题。
常规改进:
-
现在,在启用了增强型二进制日志功能时,在写入 Aurora 存储之前会删除未使用的存储元数据。这样可以避免在某些情况下,由于通过网络传输的字节数增加而导致写入延迟增加,从而进一步导致数据库重启或失效转移。
-
修复了启用增强型二进制日志时可能导致开启的
NumBinaryLogFiles
指标显示错误结果的问题。 CloudWatch -
修复了可能导致
table_open_cache
数据库参数的修改在数据库实例重启后才生效的问题。 -
修复了当连接的二进制日志(binlog)使用者使用重复的二进制日志复制服务器 ID 时,可能导致数据库重启的问题。
集成了 MySQL 社区版本错误修复
除以下内容外,此版本还包括 8.0.26 及之前的所有社区错误修复。有关更多信息,请参阅 Aurora MySQL 3.x 数据库引擎更新和之前的所有 MySQL 错误修复。
-
修复了因后台 TLS 证书轮换而可能导致更高 CPU 使用率的问题(社区错误修复 #34284186)