

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

# Aurora MySQL 数据库引擎更新 2021-03-18（版本 1.23.2）（已弃用）
<a name="AuroraMySQL.Updates.1232"></a><a name="1232"></a><a name="1.23.2"></a>

**版本：**1.23.2

Aurora MySQL 1.23.2 已正式发布。Aurora MySQL 1.\$1 版与 MySQL 5.6 兼容，Aurora MySQL 2.\$1 版与 MySQL 5.7 兼容。

此引擎版本计划于 2023 年 2 月 28 日弃用。有关更多信息，请参阅[准备终止使用 Amazon Aurora MySQL 兼容版的版本 1](https://docs.amazonaws.cn/AmazonRDS/latest/AuroraUserGuide/Aurora.MySQL56.EOL.html)。

 当前支持的 Aurora MySQL 版本有 1.19.5、1.19.6、1.22.\$1、1.23.\$1、2.04.\$1、2.07.\$1、2.08.\$1、2.09.\$1、2.10.\$1、3.01.\$1 和 3.02.\$1。

 要使用较旧版本的 Aurora MySQL 创建集群，请通过 RDS 控制台、Amazon CLI 或 Amazon RDS API 指定引擎版本。

**注意**  
 此版本目前在以下区域中不可用：Amazon GovCloud（美国东部）[us-gov-east-1]，Amazon GovCloud（美国西部）[us-gov-west-1]。在提供后，将发布单独的公告。

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

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

 **高优先级修复：**
+ [CVE-2020-14867](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-14867)
+ [CVE-2020-14812](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-14812)
+ [CVE-2020-14769](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-14769)
+ [CVE-2020-14765](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-14765)
+ [CVE-2020-14793](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-14793)
+ [CVE-2020-14672](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-14672)
+ [CVE-2020-1971](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-1971)
+ [CVE-2018-3143](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-3143)

 **可用性改进：**
+  修复了动态调整集群存储大小功能中可能导致读取器数据库实例重启的问题。
+  修复了由 `RESET QUERY CACHE` 语句中的竞争条件导致的故障转移问题。
+  修复了带有查询缓存的嵌套存储流程调用中的崩溃问题。
+  修复了从未完成的分区表或子分区表截断中恢复时防止 `mysqld` 重复重启的问题。
+  修复了可能导致 MySQL 从本地或 RDS 迁移到 Aurora MySQL 失败的问题。
+  修复了在扩展存储卷期间数据库可能重启的极度竞争条件。
+  修复了锁管理器中的一个问题，其中，竞争条件可能导致两个事务共享一个锁，从而导致数据库重新启动。
+  修复了一个与事务锁内存管理（即，长时间运行的写事务导致数据库重新启动）相关的问题。
+  修复了锁定管理器中导致事务回滚期间数据库重新启动或故障转移的争用条件。
+  修复了从 5.6 升级到 5.7 的过程中，在 5.6 实验室模式下启用了快速在线 DDL 时出现的问题。
+  修复了多个问题，其中，引擎可能会在零停机时间修补期间，在检查数据库活动中的静止点以进行修补时重新启动。
+  修复了由于 DDL 操作中断而导致重复重启的多个相关问题，如 `DROP TRIGGER`、`ALTER TABLE`，特别是修改表中分区类型或分区数的 `ALTER TABLE` 问题。
+  更新了 16XL 和 24XL 实例上 `table_open_cache` 的默认值，以避免在大型实例类（R4/R5-16XL、R5-12XL、R5-24XL）上发生重复的重启和较高的 CPU 利用率。这影响了 1.21.x 和 1.22.x 版本。
+  修复了导致二进制日志副本停止并出现 `HA_ERR_KEY_NOT_FOUND` 错误的问题。

## 集成了 MySQL 社区版本错误修复
<a name="AuroraMySQL.Updates.1232.Patches"></a>
+  *复制*：在执行 `SHOW BINLOG EVENTS` 语句时，会阻止所有并行事务。此修复确保 `SHOW BINLOG EVENTS` 进程现在仅在计算文件终止位置期间锁定，因此不会长时间阻止并行交易。（错误 \$176618、错误 \$120928790） 