

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

# Aurora MySQL 数据库引擎更新 2025-09-30（版本 3.10.1，与 MySQL 8.0.42 兼容）
<a name="AuroraMySQL.Updates.3101"></a><a name="3.10.1"></a><a name="3.10.1"></a>

**版本：**3.10.1

Aurora MySQL 3.10.1 已正式发布。Aurora MySQL 3.10 版本与 MySQL 8.0.42 兼容。有关已发生的社群变更的更多信息，请参阅 [MySQL 8.0 Release Notes](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 社区版的比较，请参阅*《Amazon Aurora 用户指南》*中的 [Aurora MySQL 版本 3 与 MySQL 8.0 社区版的比较](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html)。

您可以执行[利用零停机补丁（ZDP）](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.ZDP.html)的就地升级、恢复快照，或使用 [Amazon RDS 蓝/绿部署](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/blue-green-deployments-overview.html)从任何当前受支持的 Aurora MySQL 版本 2 集群启动到 Aurora MySQL 版本 3.10.1 集群的托管蓝绿部署。

有关规划升级到 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.Upgrading.Troubleshooting.html)。

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

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

**可用性改进：**
+ 修复了发送到读取器实例的页面闩锁顺序问题。当对其写入器正在更新的表运行 SELECT 查询时，该问题可能由于死闩锁导致读取器实例重启。
+ 修复了当写入器正在运行大量 DDL 操作时，可能导致读取器实例重启失败的问题。
+ 修复了当 innodb\$1purge\$1threads 参数手动配置为与默认值不同的值时，可能导致 Aurora MySQL Serverless v2 实例重启的问题。innodb\$1purge\$1threads 参数现在由 Aurora Serverless v2 实例自动管理且无法修改。
+ 修复了 Aurora Serverless V2 扩展问题，通过防止关键内存页被换出而避免了数据库实例重启。
+ 修复了 Aurora 内存不足（OOM）避免机制在数据库重启后未能持久保存已配置的 aurora\$1oom\$1response 数据库参数值的问题。
+ 修复了 Multi-AZ 集群中失效转移后可能因竞态条件导致可用性问题的缺陷。
+ 修复了启用 aurora\$1enhanced\$1binlog 时逻辑恢复中的问题，该问题可能导致在存在中止事务时无法完成数据库重启。
+ 解决了数据库实例在并行查询（PQ）工作负载期间可能无响应的问题。
+ 修复了具有 CONNECTION\$1ADMIN 或 SUPER 权限的用户无法在 max\$1connections 限制之外建立额外连接的问题（此功能在 MySQL 社区版中受支持）。

**常规改进。**
+ 修复了当存储卷因特定类型查询被错误允许而增长到最大容量时，可能导致数据库服务器持续重启的问题。
+ 修复了在使用全局写入转发或本地写入转发时，若读取器实例重启可能导致写入器实例无响应的问题。
+ 修复了在执行 ALTER TABLE 的同时运行读取查询可能导致写入器实例重启的问题。
+ 修复了并行导出操作期间大容量（> 64 TB）引导时的可用性问题。
+ 修复了当 max\$1user\$1connections 设置为较低值时可能导致数据库实例重启操作失败的问题。
+ 修复了多个连接异常终止时 AbortedClients 指标统计不准确的问题。
+ 解决了在 Aurora Serverless 缩减操作期间或缓冲池页面驱逐期间，因竞态条件可能导致从缓冲池读取错误页面的问题。参考[社区 Bug\$1116305](https://bugs.mysql.com/bug.php?id=116305)。
+ 修复了启用写入转发时在读取器实例上意外出现“内部写入转发错误”的问题。
+ 修复了在启用 Enhanced Binlog 且 gtid\$1mode 设置为 ON 或 ON\$1PERMISSIVE 时，Previous\$1gtids 二进制日志事件可能排除某些 GTID 的问题。
+ 修复了在对包含 blob 字段的表执行并行查询操作时可能导致内存管理问题的问题。
+ 修复了包含部分 JSON 更新的列将导致并行导出失败，从而内部回退到速度慢得多的 RDS 导出的问题。
+ 修复了在高并发写入转发工作负载下可能导致意外实例重启的问题。
+ 修复了零停机补丁（ZDP）/零停机重启（ZDR）在使用无效错误代码恢复警告时可能导致数据库实例重启的问题。
+ 修复了在使用二进制日志记录时，事务回滚后临时二进制日志文件未被正确清理的问题。此修复防止了因保留临时文件而导致的不必要存储消耗，并且在某些情况下还可以防止二进制日志文件出现异常。

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

此版本包含截至 8.0.42 的所有社区错误修复。有关更多信息，请参阅 [由 Aurora MySQL 3.x 数据库引擎更新修复的 MySQL 错误](AuroraMySQL.Updates.MySQLBugs.md#AuroraMySQL.Updates.MySQLBugs.v3)。
+ 形式为 SELECT 1 FROM t WHERE CAST(a AS UNSIGNED INTEGER）= 1 AND a =（SELECT 1 FROM t）的查询导致 item\$1func.cc 中出现断言错误 （错误 \$136128964）