

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

# Aurora MySQL 数据库引擎更新 2018-10-08（版本 1.17.7）（已弃用）
<a name="AuroraMySQL.Updates.1177"></a>

**版本：**1.17.7

Aurora MySQL 1.17.7 已正式发布。将在 Aurora MySQL 1.17.7 中创建所有与 MySQL 5.6 兼容的新 Aurora MySQL 数据库集群（包括从快照还原的集群）。您可以选择（但不要求这样做）将现有数据库集群升级到 Aurora MySQL 1.17.7。要使用旧版本，您可以在 Aurora MySQL 1.14.4、1.15.1、1.16 或 1.17.6 中创建新的数据库集群。为此，您可以使用 AWS CLI 或 Amazon RDS API 并指定引擎版本。

对于 Aurora MySQL 1.17.7 版，我们将使用集群修补模式，在该模式下，将同时修补 Aurora 数据库集群中的所有节点。

**注意**  
 此版本目前不在 AWS GovCloud （美国西部）[-us-gov-west 1] 和中国（北京）[cn-north-1] 区域推出。在提供后，将发布单独的公告。

如果您有任何疑问或疑虑，可以在社区论坛和 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.1177.Improvements"></a>
+  已公开显示 InnoDB 状态变量 `innodb_buffer_pool_size` 以供客户修改。
+  修复了在故障转移期间在 Aurora 集群上出现的稳定性问题。
+  修复了在 `TRUNCATE` 操作失败后出现的 DDL 恢复问题，从而提高了集群可用性。
+  修复了与 DDL 操作触发的 `mysql.innodb_table_stats` 表更新有关的稳定性问题。
+  修复了在执行 DDL 操作后在查询缓存失效期间触发的 Aurora 副本稳定性问题。
+  修复了在后台的定期字典缓存移出期间由无效的内存访问触发的稳定性问题。

## 集成了 MySQL 社区版本错误修复
<a name="AuroraMySQL.Updates.1177.Patches"></a>
+  错误 16208542：在外键列上删除索引导致表丢失。
+  错误 76349：在 add\$1derived\$1key() 中发生内存泄漏。
+  错误 16862316：对于分区表，查询可能会返回不同的结果，具体取决于是否使用索引合并。
+  错误 17588348：在针对由 HASH 分区的表运行时，使用 index\$1merge 优化（请参阅[索引合并优化](https://dev.mysql.com/doc/refman/5.6/en/index-merge-optimization.html)）的查询可能会返回无效的结果。