本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Aurora MySQL 数据库引擎更新 2020-04-17(版本 2.07.2)(已弃用)
版本:2.07.2
Aurora MySQL 2.07.2 已正式发布。Aurora MySQL 2.* 版与 MySQL 5.7 兼容,Aurora MySQL 1.* 版与 MySQL 5.6 兼容。
当前支持的 Aurora MySQL 版本有 1.19.5、1.19.6、1.22.*、1.23.*、2.04.*、2.07.*、2.08.*、2.09.*、2.10.*、3.01.* 和 3.02.*。
您可以将快照从当前支持的 Aurora MySQL 版本还原到 Aurora MySQL 2.07.2。您还可以选择将现有 Aurora MySQL 2.* 数据库集群升级到 Aurora MySQL 2.07.2。不能将现有的 Aurora MySQL 1.* 集群直接升级到 2.07.2;但是可以将其快照还原到 Aurora MySQL 2.07.2。
要使用旧版本的 Aurora MySQL 创建集群,请通过 Amazon Web Services Management Console Amazon CLI、或 RDS API 指定引擎版本。
注意
此版本被指定为长期支持 (LTS) 版本。有关更多信息,请参阅《Amazon Aurora 用户指南》中的 Aurora MySQL 长期支持(LTS)版本。
如果您有任何疑问或疑虑,可以在社区论坛和 Amazon 支持部门获得Amazon 支持
改进
安全修复:
高优先级修复:
-
修复了在某些具有高写入负载的数据库集群上,导致克隆花费时间较长的问题。
-
修复了一个问题,在对具有执行计划(使用了二级索引)的读取器数据库实例进行查询时,该问题可能导致返回未提交的数据。该问题仅限于受修改主索引或二级索引键列的数据操作语言 (DML) 操作所影响的数据。
常规改进:
-
修复了一个问题,在将包含 FTS(全文搜索)索引的 Aurora 1.x 数据库集群还原到 Aurora 2.x 数据库集群时,该问题导致速度缓慢。
-
修复了一个问题,在将包含分区表且表名称具有特殊字符的 Aurora 1.x 数据库快照还原到 Aurora 2.x 数据库集群时,该问题导致速度缓慢。
-
修复了一个问题,该问题导致在查询读取器数据库实例的速度缓慢日志和常规日志时出错。
集成了 MySQL 社区版本错误修复
-
错误 #23104498:修复了性能架构中报告使用的总内存的问题。(https://github.com/mysql/mysql-server/commit/20b6840df5452f47313c6f9a6ca075bfbc00a96b
) -
错误 #22551677:修复了性能架构中可能导致数据库引擎在尝试脱机时崩溃的问题。(https://github.com/mysql/mysql-server/commit/05e2386eccd32b6b444b900c9f8a87a1d8d531e9
) -
错误 #23550835、错误 #23298025、错误 #81464:修复了性能架构中导致数据库引擎崩溃的问题(因为超出内部缓冲区的容量)。(https://github.com/mysql/mysql-server/commit/b4287f93857bf2f99b18fd06f555bbe5b12debfc
)
与 Aurora MySQL 版本 1 进行比较
以下 Amazon Aurora MySQL 功能在 Aurora MySQL 版本 1(兼容 MySQL 5.6)中受支持,但这些功能目前在 Aurora MySQL 版本 2(兼容 MySQL 5.7)中不受支持。
-
异步键预取 (AKP)。有关更多信息,请参阅《Amazon Aurora 用户指南》中的使用异步键预取优化 Aurora 索引的联接查询。
-
哈希联接。有关更多信息,请参阅《Amazon Aurora 用户指南》中的使用哈希联接优化大型 Aurora MySQL 联接查询。
-
用于同步调用 Amazon Lambda 函数的本机函数。有关更多信息,请参阅《Amazon Aurora 用户指南》中的使用 Aurora MySQL 本机函数调用 Lambda 函数。
-
扫描批处理。有关更多信息,请参阅“Aurora MySQL 数据库引擎更新 2017-12-11(版本 1.16)(已弃用)”。
-
使用 Amazon S3 存储桶从 MySQL 中迁移数据。有关更多信息,请参阅《Amazon Aurora 用户指南》中的使用 Amazon S3 存储桶从 MySQL 迁移数据。
MySQL 5.7 兼容性
此 Aurora MySQL 版本与 MySQL 5.7 数据兼容,包含 JSON 支持、空间索引及生成列等功能。Aurora MySQL 使用 Z 阶曲线原生实现了空间索引功能,使空间数据集的写入性能相比于 MySQL 5.7 提高了 20 倍以上,读取性能提高 10 倍以上。
此 Aurora MySQL 版本当前不支持以下 MySQL 5.7 功能:
-
组复制插件
-
增加的页面大小
-
InnoDB 缓冲池启动时加载
-
InnoDB 全文分析器插件
-
多源复制
-
在线缓冲池大小调整
-
密码验证插件
-
查询重写插件
-
复制筛选
-
CREATE TABLESPACE
SQL 语句