Aurora 我的SQL数据库引擎更新 2023-08-29(版本 3.03.2)(已弃用) - Amazon Aurora

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

Aurora 我的SQL数据库引擎更新 2023-08-29(版本 3.03.2)(已弃用)

版本:3.03.2

Aurora My SQL 3.03.2 现已正式上市。Aurora 我的 SQL 3.04 版本与我的 SQL 8.0.28 兼容,Aurora 我的 SQL 3.03 版本与我的 8. SQL 0.26 兼容,Aurora 我的 3.02 版本与SQL我的 8.0.23 兼容。SQL有关从 8.0.23 到 8.0.28 发生的社区变更的更多信息,请参阅我SQL的 8.0 版本说明。

有关 Aurora 我的SQL版本 3 中的新功能的详细信息,请参阅 Aurora 我的SQL版本 3 与我的 SQL 8.0 兼容。有关 Aurora 我的SQL版本 3 和 Aurora 我的SQL版本 2 之间的区别,请参阅比较我的 Aurora SQL 版本 2 和我SQL的 Aurora 版本 3。有关 Aurora 我的SQL版本 3 和我的 SQL 8.0 社区版的比较,请参阅比较 Aurora 我的SQL版本 3 和我的 SQL 8.0 社区版。

目前可用的 Aurora 我的SQL版本是 2.07.9、2.07.10、2.11.*、3.01.*、3.02.*、3.03.* 和 3.04.*。

您可以使用 A ma RDS zon Blue/Green Deployments 执行就地升级、还原快照或启动蓝/绿托管升级,从任何当前可用的 Aurora 我的版本 2 集群到 Aurora 我的SQL版本 3.03.2 集群。SQL

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

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

如果您有任何问题或疑虑, AWS Support 可在社区论坛上获得,也可以通过以下方式获得 AWS Suppor t。有关更多信息,请参阅《Amazon Aurora 用户指南》中的维护 Amazon Aurora 数据库集群

改进

修复了安全问题以及CVEs:

  • 修复了在审核日志文件轮换期间可能导致审核日志错过事件的问题。

此版本中包含以下CVE修复程序:

可用性改进:

  • 修复了在长时间事务恢复期间可能导致数据库重新启动的问题。

  • 修复了在数据库在内部系统表上创建或删除触发器时,当写入器实例重新启动时,可能会导致数据库集群不可用的问题。

  • 修复了在执行引用聚合函数的查询时可能导致数据库实例重新启动的问题。

  • 修复了启用并行查询后,在回滚INSERT语句期间可能导致数据库重启的问题。

  • 在 Aurora 我的SQL版本 3.03.2 及更高版本中,仅对常规 InnoDB 表启用快速插入。这种优化不适用于 InnoDB 临时表。有关快速插入优化的更多信息,请参阅 Amazon Aurora 我的SQL性能增强功能

常规改进:

  • 修复了读取器实例无法打开表并显示 ERROR 1146 的问题。在写入器实例上使用INPLACE算法时执行某些类型的在线数据定义语言 (DDL) 时,会出现此问题。

  • 在二进制日志副本上引入了文件管理性能优化,以帮助减少写入中继日志文件时的争用。

  • 修复了启用了并行查询时导致查询计划优化程序为某些受益于主索引或二级索引的 SELECT 查询选择效率低下的执行计划的问题。

  • 增加了对以下数据控制语言 (DCL) 语句的逻辑复制支持:GRANT/REVOKECREATE/DROP/ALTER/RENAME USER

  • 选择 Aurora I/O 优化的集群SQL配置时,不支持 Amazon Aurora My 的并行查询。有关更多信息,请参阅 Aurora My 并行查询SQL的局限性

升级和迁移:

  • 要将 Aurora 全球数据库从 Aurora 我的SQL版本 3.01 或 3.02 升级到 Aurora 我的 3.03 或更高SQL版本,请参阅SQL通过修改引擎版本升级 Aurora My

  • 修复了当触发器定义包含未用引号括起的保留关键字时,升级到 Aurora 我的SQL版本 3 时可能导致主要版本升级失败的问题。

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

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

  • 修复了在处理由多个嵌套的公用表表达式组成的复杂SQL语句时有时会生成不正确的查询结果的问题 (CTEs)。(错误 #34572040、错误 #34634469、错误 #33856374)

  • InnoDB:尝试取消初始化和初始化同一个表的统计信息的线程之间的争用条件会导致断言失败。(错误 #33135425)

  • InnoDB:防止在线DDL操作访问 out-of-bounds 内存。(错误 #34750489、错误 #108925)