Aurora MySQL MySQL 数据库引擎更新 - Amazon Aurora
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

Aurora MySQL MySQL 数据库引擎更新

版本:2.11.1

Aurora MySQL 2.11.1 现已正式将现有的 Aurora Aurora MySQL 2.x 版本与现有的 Aurora MySQL 5.7 兼容。

目前支持的 Aurora MySQL 版本有 1.19.5、1.19.6、1.22.*、1.23.*、2.07.*、2.09.*、2.09.*、2.10.*、2.11.*、3.01.* 和 3.02.*。

您可以直接将现有 Aurora MySQL 2.* 的集群升级到 2.11.1。对于运行 Aurora MySQL 版本 1 的集群,您可以直接将现有 Aurora MySQL 1.23 或更高版本的集群升级到 2.11.1。您也可以将现有 Aurora MySQL 2.11.1 的现有的 Aurora MySQL 2.11.1。

如果您将 Aurora MySQL 全局数据库升级到版本 2.11.* 并且开启了写入转发功能,则必须将主数据库集群和辅助数据库集群升级到完全相同的版本(包括补丁级别),才能继续使用写入转发功能。有关升级 Aurora Aurora MySQL 全局数据库的次要版本,次要版本升级

在 Aurora MySQL 2.11.* 的就地引擎版本升级后,如果这些实例运行的是旧的操作系统版本,则操作系统升级将立即自动应用于 db.r4、db.r5、db.t2 和 db.t3 数据库实例类上所有受影响的实例。在多可用区数据库集群中,所有的 Reara MySQL 实例都将所有的 Aurora MySQL 升级到。当第一个读取器实例的操作系统升级完成后,将进行故障转移,并升级之前的写入器实例。

注意

在主要版本升级期间,操作系统升级不会自动应用于 Aurora 全局数据库。

如果您有任何问题或疑虑,Amazon您可以直接将现有的 Surora MySQLAmazonSupport。有关更多信息,请参阅维护现有的 Aurora MySQLAmazon Aurora 用户指南

注意

有关如何将现有的 Aurora MySQL 数据库集群升级到升级 Aurora MySQL 数据库集群的次要版本或补丁程序级别Amazon Aurora 用户指南

改进

修复了下面列出的安全问题和 CVE:

对托管环境中的处理进行微调的修复和其他增强功能。其他 CVE 修复如下:

可用性改进:

  • 修复了连接激增可能导致查询延迟增加或数据库实例重启的问题。

  • 修复了在极少数情况下可能导致 Aurora 副本在写入器实例上同时执行大型更新操作或数据定义语言 (DDL) 工作负载以及在 Aurora 副本上对同一组表执行读取操作时重启的问题。

  • 修复了连接激增可能导致连接建立过程需要更长时间才能完成或因超时错误而失败的问题。

  • 修复了 “高级审计” 日志轮换可能会减少可用内存的问题,这可能会导致数据库实例重新启动。

常规改进:

  • 修复了以下问题SSL 服务器的状态变量) 未被填充。

  • 修复了执行重复写入的数据操纵语言 (DML) 语句可能导致错误记录过多和查询延迟增加的问题。

与 Aurora MySQL 版本 1 进行比较

以下 Amazon Aurora MySQL 功能在 Aurora MySQL 版本 1(兼容 MySQL 5.6)中受支持,但这些功能目前在 Aurora MySQL 版本 2(兼容 MySQL 5.7)中不受支持。

MySQL 5.7 兼容性

此 Aurora MySQL 版本与 MySQL 5.7 数据兼容,包含 JSON 支持、空间索引及生成列等功能。Aurora MySQL 使用 Z 阶曲线原生实现了空间索引功能,使空间数据集的写入性能相比于 MySQL 5.7 提高了 20 倍以上,读取性能提高 10 倍以上。

此 Aurora MySQL 版本当前不支持以下 MySQL 5.7 功能:

  • 组复制插件

  • 增加的页面大小

  • InnoDB 缓冲池启动时加载

  • InnoDB 全文分析器插件

  • 多源复制

  • 在线缓冲池大小调整

  • 密码验证插件

  • 查询重写插件

  • 复制筛选

  • CREATE TABLESPACE SQL 语句