Aurora MySQL 数据库引擎更新 2022-04-20(版本 3.02.0,兼容 MySQL 8.0.23)(不支持升级到此版本。) - Amazon Aurora
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

Aurora MySQL 数据库引擎更新 2022-04-20(版本 3.02.0,兼容 MySQL 8.0.23)(不支持升级到此版本。)

版本:3.02.0

Aurora MySQL 3.02.0 已正式上市。Aurora MySQL 3.02 版本兼容 MySQL 8.0.23,Aurora MySQL 2.x 版本兼容 MySQL 5.7,Aurora MySQL 1.x 版本与 MySQL 5.6 兼容。

有关 Aurora MySQL 版本 3 中新功能的详细信息以及 Aurora MySQL 版本 3 和 Aurora MySQL 版本 2 或社区 MySQL 8.0 之间的区别,请参阅Aurora MySQL 版本 2 和 Aurora MySQL 版本 3在里面亚马逊 Aurora 用户指南

目前支持的 Aurora MySQL 版本为 1.19.5、1.19.6、1.22.*、1.23.*、2.04.*、2.07.*、2.08.*、2.09.*、2.010.*、3.01.* 和 3.02.*。

你可以将快照从目前支持的任何 Aurora MySQL 版本 2 集群恢复到 Aurora MySQL 3.02.0。

有关计划升级到 Aurora MySQL 版本 3 的信息,请参阅Aurora MySQL 版本 3 的升级计划在里面亚马逊 Aurora 用户指南。有关升级过程本身,请参见升级到 Aurora MySQL 版本 3在里面亚马逊 Aurora 用户指南。有关 Aurora MySQL 升级的一般信息,请参阅升级亚马逊 Aurora MySQL 数据库在里面亚马逊 Aurora 用户指南

有关故障排除信息,请参见解决 Aurora MySQL 版本 3 的升级问题

如果您有任何问题或疑虑,Amazon可在社区论坛上获得支持,也可以通过以下方式获得支持Amazon支持。有关更多信息,请参见维护亚马逊 Aurora 数据库集群在里面亚马逊 Aurora 用户指南

改进

Aurora MySQL 版本 3.02.0 已正式上市,通常与社区 MySQL 8.0.23 兼容。

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

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

新功能:

可用性改进:

  • 修复了在删除记录或删除包含两个或更多可变长度列(VARCHAR、VARBINARY、BLOB 和 TEXT 类型)的表时可能导致服务器进入重启循环并导致不可用的问题。有关列类型的更多详细信息,请参见innodb-row-format

  • 修复了在已开启 Binary Log 且连接了至少一个 Binary Log 使用者的集群上现有连接超时和新连接无法建立新连接的问题,这会导致应用程序和使用者之间的资源争用。

  • 可用内存由以下方式指示FreeableMemory CloudWatch公制。有关更多信息,请参见亚马逊CloudWatch亚马逊 Aurora 的指标

    • 修复了启用二进制日志复制时可能由于可用内存减少而导致数据库实例重启或故障转移的问题。

    • 修复了在设置会话变量时可能由于可用内存减少而导致数据库实例重启或故障转移的问题。

    • 修复了数据库进程打开现有文件时由于可用内存减少而导致数据库实例重启或故障转移的问题。

  • 修复了在极少数情况下,在向包含的表中插入新行时可能导致重复输入错误的问题AUTO_INCREMENT从快照还原的群集上的列。

常规改进:

  • 修复了使用时未显示音量状态的问题SHOW VOLUME STATUS命令。有关更多信息,请参见AuroraMysql。管理。VolumeStatus

  • 修复了导致呼叫的问题mysql_rds_import_binlog_ssl_m失败了MySQL 服务器错误 3512

  • 修复了错误报告已删除的 Aurora 阅读器实例的 Aurora 副本延迟的问题。

  • 在 Aurora MySQL 版本 3.01.0、3.01.1 和 3.02.0 中,快速插入缓存优化已被禁用,这是因为在执行查询时可能会导致不一致的问题INSERT INTOSELECT,以及FROM。修复此功能后,将在未来的 Aurora MySQL 版本 3 版本中重新启用。有关快速插入优化的更多信息,请参阅亚马逊奥罗拉 MySQL 概述

升级/迁移:

  • 修复了由于将 ibdata 文件和表空间复制到 Aurora 存储时出现问题而导致 MySQL 8.0.x 数据库迁移到 Aurora MySQL 版本 3 失败的问题。

  • 修复了数据库表包含大量数据时可能导致集群从 Aurora MySQL 版本 2 升级到 Aurora MySQL 版本 3 失败的问题。

  • 修复了在将集群从 Aurora MySQL 版本 2 还原到 Aurora MySQL 版本 3 时可能由于创建失败而导致失败的问题序列化数据字典信息(SDI) 代表一张桌子。

  • 修复了由于 RDS 系统表升级预检查报告的架构不一致错误可能导致从 Aurora MySQL 版本 2 升级到 Aurora MySQL 版本 3 的升级失败的问题。

  • 修复了由于 RDS 托管存储过程中的语法无效而从 RDS for MySQL 8.0 或 Aurora MySQL 版本 2 迁移或还原到 Aurora MySQL 版本 3 数据库时可能导致失败的问题。

  • 修复了由于升级预检查报告的架构不一致错误而导致从 Aurora MySQL 2 升级到 Aurora MySQL 3 的升级失败的问题一般日志慢日志桌子。

集成了 MySQL 社区版本错误修复

除以下内容外,此版本还包括8.0.23之前的所有社区错误修复。有关更多信息,请参见Aurora MySQL 3.x 数据库引擎更新修复了 MySQL 错误

  • 修复了在存储过程中不当处理用于游标的临时表的问题,该临时表可能导致意外的服务器行为,mysqld-8-0-24 错误。(错误 #32416811)