Aurora MySQL 数据库引擎更新 2017-12-11(版本 1.16)(已弃用) - Amazon Aurora
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

Aurora MySQL 数据库引擎更新 2017-12-11(版本 1.16)(已弃用)

版本:1.16

Aurora MySQL 1.16 已正式发布。将在 Aurora 1.16 中创建所有新的数据库集群(包括从快照还原的集群)。您可以选择(但不要求这样做)将现有数据库集群升级到 Aurora 1.16。您可以在 Aurora 1.14.1 或 Aurora 1.15.1 中创建新数据库集群。为此,您可以使用 Amazon CLI 或 Amazon RDS API 并指定引擎版本。

对于 Aurora 1.16 版,我们将使用集群修补模式,在该模式下,将同时修补 Aurora 数据库集群中的所有节点。我们支持零停机时间修补,这将通过修补过程尽力保留客户端连接。有关更多信息,请参阅《Amazon Aurora 用户指南》中的维护 Amazon Aurora 数据库集群

如果您有任何疑问或疑虑,可以在社区论坛和 Amazon 支持部门获得Amazon 支持

零停机时间修补

零停机时间修补 (ZDP) 功能尝试在引擎修补期间尽力保留客户端连接。有关 ZDP 的更多信息,请参阅《Amazon Aurora 用户指南》中的使用零停机时间修补

新功能

  • Aurora MySQL 现在支持通过原生函数进行同步 Amazon Lambda 调用。lambda_sync()还提供了本机函数 lambda_async(),它可以替代异步 Lambda 调用的现有存储过程。有关更多信息,请参阅《Amazon Aurora 用户指南》中的从 Amazon Aurora MySQL 数据库集群中调用 Lambda 函数

  • Aurora MySQL 现在支持哈希联接以加快 equijoin 查询速度。Aurora 基于成本的优化程序可以自动确定何时使用哈希联接,您也可以在查询计划中强制使用该联接。有关更多信息,请参阅《Amazon Aurora 用户指南》中的使用哈希联接优化大型 Aurora MySQL 联接查询

  • Aurora MySQL 现在支持扫描批处理以大大加快内存中面向扫描的查询。该功能通过批处理提高了表完全扫描、索引完全扫描和索引范围扫描的性能。

改进

  • 修复了一个问题,即,在对主节点上刚删除的表执行查询时只读副本崩溃。

  • 修复了一个问题,即,在具有非常大的 FULLTEXT 索引数量的数据库集群上重新启动写进程时导致时间比预期恢复要长。

  • 修复了一个问题,即,刷新二进制日志导致了二进制日志事件中的 LOST_EVENTS 事故。

  • 修复了在启用性能架构时计划程序的稳定性问题。

  • 修复了一个问题,即,使用临时表的子查询可能会返回部分结果。

MySQL 错误修复汇总