本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Aurora 我的SQL数据库引擎更新 2023-05-11(版本 3.03.1)(已弃用)
版本:3.03.1
Aurora My SQL 3.03.1 现已正式上市。Aurora 我的 SQL 3.03 版本与我的 SQL 8.0.26 兼容,Aurora 我的 SQL 3.02 版本与我的 8.0.23 兼容。SQL有关从 8.0.23 到 8.0.26 发生的社区变更的更多信息,请参阅我SQL
有关 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.11.1、2.11.2、3.01.*、3.02.* 和 3.03.*。
您可以执行就地升级,也可以将当前支持的 Aurora My SQL 版本 2 集群中的快照还原到 Aurora My SQL 3.03.1。
有关计划升级到 Aurora 我的SQL版本 3 的信息,请参阅亚马逊 Aurora 用户指南中的 Auror a 我的SQL版本 3 的升级计划。有关 Aurora 我的SQL升级的一般信息,请参阅亚马逊 Aurora 用户指南中的升级 Amazon Aurora 我的SQL数据库集群。
有关疑难解答信息,请参阅 Aurora 我的SQL版本 3 的升级问题疑难解答。
如果您有任何问题或疑虑, Amazon Support 可在社区论坛上获得,也可以通过以下方式获得 Amazon Suppor
改进
新功能:
-
Aurora I/O-Optimized 存储配置从版本 3.03.1 开始可用。有关更多信息,请参阅 Amazon Aurora 数据库集群的存储配置。
-
添加了一个新的系统变量
innodb_aurora_max_partitions_for_range
。在某些无法获得持久统计数据的情况下,可以使用此参数来改善分区表的行计数估计执行时间。更多信息可以在文档 Aurora 我的SQL配置参数中找到。
可用性改进:
-
修复了在提交事务后立即关闭连接的情况下,可能由于错误访问无效内存而导致数据库实例重启的问题。
-
修复了当服务器变
server_audit_events
量设置为ALL或QUERY时,Aurora 高级审计会导致信息性消息过多记录到 Aurora My SQL 错误日志中的问题。此问题可能会导致数据库实例重启。 -
修复了在某些情况下,在范围估计期间尝试读取无法再访问的页面时,可能导致 Aurora 读取器实例重启的问题。
-
修复了在执行使用 Aurora 并行查询执行计划的查询时可能导致 Aurora My SQL Reader 实例重启的问题。
-
修复了在连接多个二进制日志复制使用者时,使用二进制日志复制的数据库实例可能会遇到CPU利用率增加和连接失败的问题。
-
修复了在实现中间临时表时考虑公用表表达式 (CTE) 不支持的索引扫描访问方法的问题,这可能会导致不良行为,包括数据库重启或查询结果不正确。我们通过避免使用 TempTable 存储引擎对表使用此类不支持的索引扫描访问方法来解决此问题。
-
在此 Aurora My SQL 版本中未启用快速插入,这是因为在运行、和等
INSERT INTO
查询时可能会出现不一致的问题。SELECT
FROM
有关快速插入优化的更多信息,请参阅 Amazon Aurora 我的SQL性能增强功能。
常规改进:
-
修复了可能导致SHOWBINARYLOGS语句执行时间超过预期的问题。这可能导致数据库的提交吞吐量下降。
修复了使用即时ADDCOLUMN功能添加列的用户表并行导出失败的问题。
-
修复了在处理审计日志轮换时报告的事件可能未写入审计日志的问题。
-
修复了在对 INFORMATION SCHEMA INNODB _ TABLESPACES 表执行查询时可能导致可用内存耗尽的问题。
-
修复了允许客户在创建分区表COMPRESSED时错误地将 ROW _ 设置FORMAT为的问题。表格将隐式转换为COMPACT格式,并发出警告,告知 Aurora My SQL 不支持压缩表。
升级和迁移:
-
要将 Aurora 全球数据库从 Aurora 我的SQL版本 3.01 或 3.02 升级到 Aurora 我的 3.03 或更高SQL版本,请参阅SQL通过修改引擎版本升级 Aurora My。
-
修复了从 Aurora My SQL 2 升级到 Aurora My 3 时由于报告了
mysql.general_log_backup
mysql.general_log
、mysql.slow_log_backup
和mysql.slow_log
表的架构不一致错误而导致升级预检查失败的问题。SQL有关升级疑难解答的更多信息,请参阅 Aurora My SQL 版本 3 的升级问题疑难解答。
整合 “我的SQL社区版” 错误修复
除以下内容外,此版本还包括 8.0.26 及之前的所有社区错误修复。有关更多信息,请参阅 Aurora My SQL 3.x 数据库引擎更新修复的我的SQL错误。
-
修复了在页面遍历期间重新定位包含内部临时表页面的缓冲块,从而导致断言失败的问题。(错误 #33715694)