Amazon Relational Database Service
用户指南 (API Version 2014-10-31)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。请点击 Amazon AWS 入门,可查看中国地区的具体差异

2016-10-18 版数据库引擎更新

Version:1.8

新功能:

  • AWS Lambda 集成 – 您现在可以使用 mysql.lambda_async 过程从 Aurora 数据库群集异步调用 AWS Lambda 函数。有关更多信息,请参阅 从 Amazon Aurora 数据库群集调用 Lambda 函数

  • 从 Amazon S3 加载数据 – 您现在可以使用 LOAD DATA FROM S3LOAD XML FROM S3 命令,将文本或 XML 文件从 Amazon S3 存储桶加载到您的 Aurora 数据库群集中。有关更多信息,请参阅 将数据从 Amazon S3 存储桶中的文本文件加载到数据库群集

  • 目录迁移 – Aurora 现在可在群集卷中保留目录元数据以支持版本化。这样可以在不同版本和还原操作之间实现无缝的目录迁移。

  • 群集级别的维护和修补 – Aurora 现在管理整个数据库群集的维护更新。有关更多信息,请参阅 Amazon RDS 维护

改进:

  • 修复了当未授予对正在进行的 DDL 表的元数据锁定时 Aurora 副本崩溃的问题。

  • 允许 Aurora 副本修改非 InnoDB 表,从而方便 log_output=TABLE 的慢速日志和一般日志 CSV 文件的轮换。

  • 修复了将统计数据从主实例更新到 Aurora 副本时的滞后情况。如果没有此修复,Aurora 副本统计数据可能会与主实例统计数据不同步,导致 Aurora 副本上存在不同的 (并可能导致性能欠佳) 查询计划。

  • 修复了确保 Aurora 副本不获取锁定的竞用情况。

  • 修复了 Aurora 副本无法注册到主实例或者无法从主实例中注销的罕见情况。

  • 修复了在打开或关闭卷时可能导致 db.r3.large 实例发生死锁的争用情况。

  • 修复了由于 Aurora 分布式存储服务中同时存在大量写入工作负载和失败,而导致发生内存不足的问题。

  • 修复了由于长时间运行的事务造成的清除线程自旋而导致高 CPU 占用的问题。

  • 修复了在高负载下为获取有关锁定的信息而运行信息架构查询时产生的问题。

  • 修复了与诊断过程有关的问题,在罕见的情况下,该问题会导致 Aurora 对存储节点的写入操作发生停止并重新启动/故障转移。

  • 修复了以下问题:如果在处理 CREATE TABLE [if not exists] 语句期间发生崩溃,则在崩溃恢复期间可能会删除已成功创建的表。

  • 修复了以下问题:如果在使用目录迁移时一般日志和慢速日志未存储在磁盘上,则日志轮换过程会中断。

  • 修复了当用户在用户定义函数中创建临时表,然后在查询的选择列表中使用该用户定义函数时发生的崩溃情况。

  • 修复了在重放 GTID 事件时发生的崩溃。Amazon Aurora 不支持 GTID。

集成 MySQL 错误修复:

  • 在具有多个索引的列上删除所有索引时,InnoDB 在外键约束需要索引的情况下无法阻止 DROP INDEX 操作。(错误 #16896810)

  • 解决了添加外键约束崩溃情况。(错误 #16413976)

  • 修复了在提取存储过程中的游标并同时分析或刷新表时发生的崩溃。(错误 #18158639)

  • 修复了当用户更改表来将 AUTO_INCREMENT 值更改为低于最大自动递增列值时出现的自动递增错误。(错误 #16310273)