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

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

Aurora MySQL 数据库引擎更新 2019-11-20(版本 2.04.8)(已弃用)

版本:2.04.8

Aurora MySQL 2.04.8 已正式发布。Aurora MySQL 2.x 版与 MySQL 5.7 兼容,Aurora MySQL 1.x 版与 MySQL 5.6 兼容。

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

您可以将任何 2.* Aurora MySQL 版本的快照还原到 Aurora MySQL 2.04.8。您还可以选择将现有 Aurora MySQL 2.* 数据库集群升级到 Aurora MySQL 2.04.8。

要使用旧版本的 Aurora MySQL 创建集群,请通过 Amazon Web Services Management Console Amazon CLI、或 RDS API 指定引擎版本。

如果您有任何疑问或疑虑,可以在社区论坛和 Amazon 支持部门获得Amazon 支持。有关更多信息,请参阅《Amazon Aurora 用户指南》中的维护 Amazon Aurora 数据库集群

注意

此版本目前不适用于以下 Amazon 区域: Amazon GovCloud (美国东部)[us-gov-east-1]、(美国西部)[-1]、亚太地区 Amazon GovCloud (香港)[ap-east us-gov-west -1] 和中东(巴林)[me-south-1] [me-south-1]。在提供后,将发布单独的公告。

注意

有关如何升级 Aurora MySQL 数据库集群的信息,请参阅《Amazon Aurora 用户指南》中的升级 Aurora MySQL 数据库集群的次要版本或补丁程序级别

改进

新功能:

  • 只读副本改进:

    • 通过有效地将数据传输到 Aurora 数据库集群中的读取器实例,减少了来自写入器实例的网络流量。默认情况下启用这项改进,因为这有助于防止副本滞后并重新启动。此功能的参数为 aurora_enable_repl_bin_log_filtering

    • 使用压缩功能减少了 Aurora 数据库集群中从写入器实例到读取器实例的网络流量。默认情况下,只对 8xlarge 和 16xlarge 实例类启用这项改进,因为这些实例可以承受额外的 CPU 压缩开销。此功能的参数为 aurora_enable_replica_log_compression

高优先级修复:

  • 改进了 Aurora 写入器实例中的内存管理,可防止 Aurora 数据库集群中存在读取器实例的情况下由于繁重工作负载期间内存不足而导致写入器重新启动。

  • 在计划程序中,修复了并发访问性能架构对象时导致引擎重新启动的非确定性条件。

与 Aurora MySQL 版本 1 进行比较

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

MySQL 5.7 兼容性

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

Aurora MySQL 2.04.8 当前不支持以下 MySQL 5.7 功能:

  • 组复制插件

  • 增加的页面大小

  • InnoDB 缓冲池启动时加载

  • InnoDB 全文分析器插件

  • 多源复制

  • 在线缓冲池大小调整

  • 密码验证插件

  • 查询重写插件

  • 复制筛选

  • CREATE TABLESPACE SQL 语句