本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Aurora 我的SQL数据库引擎更新 2024-07-09(版本 2.12.3,与我的 SQL 5.7.44 兼容)此版本的标准支持已到期。
版本:2.12 .3
Aurora My SQL 2.12.3 现已正式上市。Aurora 我的 SQL 2.12 版本与我的 SQL 5.7.44 之前兼容。有关社区变更的更多信息,请参阅 M y SQL 5.7.44 中的更改(2022-10-11
目前支持的 Aurora 我的SQL版本有 2.11.*、2.12.*、3.03.*、3.04.*、3.05.*、3.06.* 和 3.07.*。
你可以将现有的 Aurora My SQL 2.* 数据库集群升级到 Aurora My SQL 2.12.3。你也可以将当前支持的 Aurora My SQL 版本中的任何快照还原到 Aurora My SQL 2.12.3。
如果您有任何疑问或疑虑,可以在社区论坛和 AWS 支持部门获得AWS 支持
注意
有关如何升级 Aurora My SQL 数据库集群的信息,请参阅 A mazon Aurora 用户指南中的升级 Aurora 我的SQL数据库集群的次要版本或补丁级别。
改进
修复了安全问题以及CVEs:
-
修复了 “我的SQL存储过程” 的安全问题。
此版本包括 My SQL 5.7.44 之前的所有社区CVE修复。包括以下CVE修复程序:
可用性改进:
-
修复了在运行并行查询时导致 Aurora SQL My 数据库实例重启的问题。
-
修复了由于在无缝扩展期间并发访问连接资源、零停机重启 () 和零停机修补 (ZDRZDP) 而导致数据库服务器重新启动的问题。
-
修复了在释放用于日志应用程序的内存时可能导致读取器数据库实例重新启动的问题。
-
修复了后台进程中导致查询运行时间过长或失败的问题,而后台操作会删除临时索引。
-
修复了由于元数据不一致而可能导致写入器数据库实例重新启动的启动例程问题。
-
添加了交易恢复进度指标。这样可以避免在极少数情况下,当事务恢复需要很长时间才能完成时,可能无法使用。
-
修复了读取器数据库实例上正在更改或删除的表时可能导致读取器数据库实例重新启动的问题。
-
修复了
thread_stack
参数值过低导致数据库反复重启的问题。允许的最小thread_stack
值已从 131,072 提高到 136,192,以确保成功启动并防止出现启动问题。 -
修复了在运行并行查询时导致读取器数据库实例重启的问题。
-
修复了在写入器数据库实例上出现某些罕见事务提交命令时可能导致 Aurora 只读副本重启的问题。
-
修复了在极少数情况下,当只读事务获得共享锁时,数据库实例可能会重新启动的问题。
-
修复了在转发的隐式提交语句
遇到错误时可能导致使用写入转发的读取器数据库实例重新启动的问题。
常规改进:
-
修复了在具有主键列和唯一键列的表上执行并发
INSERT
语句时,以及当语句在不同的行上存在唯一键冲突时,可能会导致SQLINSERT
语句在某些行上出现意外AUTO_INCREMENT
的主键冲突错误或警告的问题。 -
修复了ZDR错误地恢复查询中设置为提示的会话变量时可能导致查询结果不正确的问题。
-
修复了并行查询中的一个问题,该问题导致使用内置函数
LPAD
和RPAD
字符串函数时返回的结果集不完整。 -
修复了在写入器数据库实例上针对带有外键的表运行
ALTER TABLE RENAME COLUMN
语句时,导致读取器数据库实例上缺少外键索引的问题。 -
修复了可能导致无法完成禁用写入转发过程的问题。
-
修复了期间的问题 Aurora Serverless v1 由于在查找扩展点时错误访问内部数据结构,导致数据库实例重启。
-
修复了在 db.t4g.medium 和 db.t4g.large 数据库实例开启 Performance Insights 自动管理时未启用性能架构的问题。
-
向亚马逊发出 Aurora 机器学习操作的请求超时时间 SageMaker 已从 3 秒增加到 30 秒。这有助于解决客户在使用较大批量时,Aurora 机器学习向亚马逊发 SageMaker 出的请求的重试次数或失败次数可能会增加的问题。
-
修复了除非之前有慢速
UPDATE
查询INSERT
DELETE
,否则我的SQL事件计划程序运行的慢速查询和查询不会记录在慢速查询日志中的问题。 SELECT
整合我的SQL社区版错误修复
此版本包括5.7.44之前的所有社区错误修复。有关更多信息,请参阅 由 Aurora MySQL 2.x 数据库引擎更新修复的 MySQL 错误。
-
修复了在运行语句时绑定到触发器的临时表可能导致数据库引擎意外重启的问题。
-
修复了当单表
UPDATE
和使用索引表达式的语句作为准备好的DELETE
语句运行时,可能会导致服务器退出的缺陷。(错误 #29257254)
Aurora 不支持我的SQL版本 2 中的功能
Aurora 我的SQL版本 2(与我的 SQL 5.7 兼容)目前不支持以下功能。
-
扫描批处理
我的 SQL 5.7 兼容性
这款 Aurora My SQL 版本与 My SQL 5.7 有线兼容,包括JSON支持、空间索引和生成的列等功能。Aurora My SQL 使用使用 z 顺序曲线的空间索引原生实现,与我SQL的 5.7 相比,空间数据集的写入性能提高 20 倍以上,读取性能提高 10 倍以上。
这个 Aurora 我的SQL版本目前不支持以下 My SQL 5.7 功能:
-
该
CREATE TABLESPACE
SQL声明 -
组复制插件
-
增加的页面大小
-
InnoDB 缓冲池启动时加载
-
InnoDB 全文分析器插件
-
多源复制
-
在线缓冲池大小调整
-
密码验证插件
-
查询重写插件
-
复制筛选
-
X 协议