Aurora 我的SQL数据库引擎更新 2022-04-20(版本 3.02.0)(已弃用) - Amazon Aurora

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

Aurora 我的SQL数据库引擎更新 2022-04-20(版本 3.02.0)(已弃用)

版本:3.02.0

Aurora 我的 SQL 3.02.0 现已正式上市。Aurora 我的 SQL 3.02 版本与我的 SQL 8.0.23 兼容,Aurora 我的 SQL 2.x 版本与我的 5. SQL 7 兼容,Aurora 我的 1.x 版本与SQL我的 5.6 兼容。SQL

如需详细了解 Aurora 我的SQL版本 3 中的新功能以及 Aurora 我的SQL版本 3 和 Aurora 我的SQL版本 2 或社区我的 SQL 8.0 之间的区别,请参阅亚马逊 Aurora 用户指南中的 Aurora 我的SQLSQL版本 2 和我的 Aurora 版本 3 中的比较

目前支持的 Aurora 我的SQL版本是 1.19.5、1.19.6、1.22.*、1.23.*、2.23.*、2.04.*、2.07.*、2.08.*、2.09.*、2.09.*、2.10.*、3.01.* 和 3.02.*。

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

有关计划升级到 Aurora 我的SQL版本 3 的信息,请参阅亚马逊 Aurora 用户指南中的 Auror a 我的SQL版本 3 的升级计划。有关升级过程本身,请参阅《亚马逊 Aurora 用户指南》中的 “升级到 Aurora 我的SQL版本 3”。有关 Aurora 我的SQL升级的一般信息,请参阅亚马逊 Aurora 用户指南中的升级 Amazon Aurora 我的SQL数据库集群

有关疑难解答信息,请参阅 Aurora 我的SQL版本 3 的升级问题疑难解答。

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

改进

Aurora 我的SQL版本 3.02.0 已正式上市,并且与社区 My SQL 8.0.23 普遍兼容。

修复了安全问题,并在下面CVEs列出:

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

新功能:

可用性改进:

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

  • 修复了以下问题:在开启了二进制日志且至少连接了一个二进制日志使用者的集群上,由于会导致应用程序和使用者之间的资源争用,因此现有连接会超时且无法建立新连接。

  • 可用内存由FreeableMemory CloudWatch 指标指示。有关更多信息,请参阅亚马逊 Aurora 的亚马逊 CloudWatch 指标

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

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

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

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

  • 在此 Aurora My SQL 版本中未启用快速插入,这是因为在运行、和等INSERT INTO查询时可能会出现不一致的问题。SELECT FROM有关快速插入优化的更多信息,请参阅 Amazon Aurora 我的SQL性能增强功能

常规改进:

升级/迁移:

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

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

  • 修复了由于无法为表创建序列化数据字典信息 (SDI) 而导致集群从 Aurora 我的SQLSQL版本 2 恢复到 Aurora 我的版本 3 时可能导致失败的问题。

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

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

  • 修复了一个问题,该问题可能导致从 Aurora My SQL 2 到 Aurora My SQL 3 升级失败,原因是通用日志表和慢速日志表的升级预检查报告了架构不一致错误。

整合 “我的SQL社区版” 错误修复

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

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