

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# Aurora MySQL 数据库引擎更新 2024-06-26（版本 3.04.3，兼容 MySQL 8.0.28）
<a name="AuroraMySQL.Updates.3043"></a><a name="3.04.3"></a><a name="3.04.3"></a>

**版本：**3.04.3

Aurora MySQL 3.04.3 已正式上市。Aurora MySQL 3.04 版本与 MySQL 8.0.28 兼容。有关已发生的社群变更的更多信息，请参阅 [MySQL 8.0 发布说明](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)。

有关 Aurora MySQL 版本 3 中的新功能的详细信息，请参阅[与 MySQL 8.0 兼容的 Aurora MySQL 版本 3](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html)。有关 Aurora MySQL 版本 3 和 Aurora MySQL 版本 2 之间的区别，请参阅[比较 Aurora MySQL 版本 2 和 Aurora MySQL 版本 3](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-v2-v3.html)。有关 Aurora MySQL 版本 3 和 MySQL 8.0 社群版的比较，请参阅[比较 Aurora MySQL 版本 3 和 MySQL 8.0 社群版](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html)。

**注意**  <a name="lts_notice_3043"></a>
此版本被指定为长期支持 (LTS) 版本。有关更多信息，请参阅《Amazon Aurora 用户指南》**中的 [Aurora MySQL 长期支持（LTS）版本](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Update.SpecialVersions.html#AuroraMySQL.Updates.LTS)。  
我们建议您不要将 LTS 版本的`AutoMinorVersionUpgrade`参数设置为`true`（或在中启用**自动次要版本升级** AWS 管理控制台）。这样做可能导致您的数据库集群在自动次要版本升级活动中升级到下一个目标版本，该版本可能不是 LTS 版本。

当前支持的 Aurora MySQL 版本有 2.07.9、2.7.10、2.11.\$1、2.12.\$1、3.03.\$1、3.04.\$1、3.05.\$1、3.06.\$1 和 3.07.\$1。

您可以使用 [Amazon RDS Blue/Green 部署](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/blue-green-deployments-overview.html)执行就地升级、还原快照或启动托管 blue/green 升级，从任何当前可用的 Aurora MySQL 版本 2 集群升级到 Aurora MySQL 版本 3.04.3 集群。

有关规划升级到 Aurora MySQL 版本 3 的信息，请参阅[为 Aurora MySQL 数据库集群规划主要版本升级](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Planning)。有关 Aurora MySQL 升级的一般信息，请参阅《Amazon Aurora 用户指南》**中的[升级 Amazon Aurora MySQL 数据库集群](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)。

有关故障排除信息，请参阅*《Amazon Aurora 用户指南》*中的 [Aurora MySQL 就地升级故障排除](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Troubleshooting)。

如果您有任何疑问或疑虑，可以在社区论坛和 AWS 支持部门获得[AWS 支持](https://aws.amazon.com/support)。有关更多信息，请参阅《Amazon Aurora 用户指南》**中的[维护 Amazon Aurora 数据库集群](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)。

## 改进
<a name="AuroraMySQL.Updates.3043.Improvements"></a>

**修复了安全问题以及 CVEs：**

此版本包括 MySQL 8.0.28 及之前的所有社区 CVE 修复。包含以下 CVE 修复：
+ [CVE-2024-0853](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-0853)

**可用性改进：**
+ 修复了在运行并行查询时导致 Aurora MySQL 数据库实例重启的问题。
+ 修复了在读取正在写入器数据库实例上被修改或删除的表时可能导致读取器数据库实例重启的问题。
+ 修复了导致内存访问冲突，进而释放不再由线程拥有的互斥对象的问题。
+ 修复了在运行转发的查询期间关闭写入转发会话后可能导致 Aurora MySQL 写入器数据库实例重启的问题。
+ 修复了在启用二进制日志的实例上处理大型 GTID 集时导致数据库实例重启的问题。
+ 修复了在处理 InnoDB 分区表上的 `INSERT` 查询时可能导致数据库实例上的可用内存逐渐减少的问题。
+ 修复了在极少数情况下对具有外键约束的表执行 `SELECT` 查询时可能导致读取器实例重启的问题。
+ 修复了在数据库恢复期间 InnoDB 数据字典恢复耗时过长时可能导致数据库重启的问题。
+ 修复了在涉及虚拟列（无论是作为外键约束中的列，还是作为引用表的成员）的表上定义了级联 `UPDATE` 或 `DELETE` 外键约束时可能导致数据库重启的问题。
+ 修复了 Aurora Serverless v2 中在纵向扩展期间可能导致数据库重启的问题。

**常规改进：**
+ 修复了在使用 Aurora 全局数据库时为 `threads_running` 状态变量提供的值不正确的问题。
+ 修复了因使用并行读取时 `rw_lock` 中的锁持有者信息不准确导致数据库实例重启的问题。
+ 修复了在运行 `SELECT ... INTO OUTFILE ...` 查询时导致可用内存逐渐减少的内存管理问题。
+ 修复了当数据库实例上的本地存储容量已满时可能导致此数据库实例重启的问题。
+ 修复了为 db.t4g.medium 和 db.t4g.large 数据库实例启用 Performance Insights 自动管理后性能模式未启用的问题。
+ 修复了在零停机修补（ZDP）期间达到客户配置的 `wait_timeout` 或 `interactive_timeout` 后数据库实例无法关闭客户端连接的问题。
+ 修复了当表至少有一个全文搜索（FTS）索引且在 Aurora 写入器数据库实例上运行 `TRUNCATE` 语句时对 Aurora 读取器实例执行 `SELECT` 查询可能失败并报告表不存在错误的问题。

**升级和迁移：**
+ 修复了当目标 Aurora MySQL 数据库引擎版本为 3.04.0 或更高时，导致升级或迁移失败的问题。当 `lower_case_table_names` 数据库集群参数设置为 `1` 且 MySQL 数据库排序规则与表名小写不兼容时，会发生此情况。

## 集成了 MySQL 社区版本错误修复
<a name="AuroraMySQL.Updates.3043.Patches"></a>

此版本包含截至 8.0.28 的所有社区错误修复。有关更多信息，请参阅 [由 Aurora MySQL 3.x 数据库引擎更新修复的 MySQL 错误](AuroraMySQL.Updates.MySQLBugs.md#AuroraMySQL.Updates.MySQLBugs.v3)。