亚马逊AWS官方博客

Amazon RDS 更新介绍

首先我将快速介绍 Amazon RDS 的一些更新。这包括以下几个方面:

控制台更新 — RDS 控制台采用了全新的外观。

RDS 建议 — 您现在可以获得建议,以帮助您按照我们的最佳实践配置数据库实例。

Performance Insights for MySQL — 您可以深入 MySQL内部,了解更多有关如何处理您的查询的信息。

M5 实例 — 您现在可以在 M5 实例上使用 MySQL 和 MariaDB。

MySQL 8.0 — 您现在可以使用生产形式的 MySQL 8.0。

MariaDB 10.3 — 您现在可以使用生产形式的 MariaDB 10.3。

下面我们来看详细内容……

控制台更新

RDS 控制台在今年初改换了全新的外观。我们在开发期间已经通过预览版的方式向大家提供,现在已经成为所有 AWS 用户的标准体验。RDS 资源总览、新数据库创建以及文档访问等功能都可以在首页完成:

您还可以直接查看 Performance Insights 以及新的 RDS 建议。

RDS 建议

我们希望进一步方便您在配置 RDS 数据库实例时考虑我们的最佳实践,尽管这些最佳实践一直在完善。新的 RDS 建议功能将会定期检查您的配置、使用量和性能数据,显示建议的更改和改进,特别是性能、稳定性和安全性方面。它支持所有数据库引擎,使用极为方便。打开 RDS 控制台并单击建议开始使用:

我会看到所有建议的总览:

我可以打开一条建议以了解更多信息:

对于此条建议,我有四种操作选项:

立即修复 — 我选中一些数据库实例,然后单击 Apply now

稍后修复 — 我选中一些数据库实例,然后单击 Schedule for the next maintenance window

忽略 — 我选中一些数据库实例,然后单击 Dismiss 以表示我不希望进行任何更改,并且确认我已经看到建议。

推迟 — 如果我不采取任何行动,建议将保持活动状态,我可以稍后再看。

其他建议可能包含其他选项,或者可能要求我采取一些其他的操作。例如,启用加密的流程取决于数据库引擎:

RDS 建议现已在下列区域免费推出:美国东部(弗吉尼亚北部)美国东部(俄亥俄)美国西部(加利福尼亚北部)美国西部(俄勒冈)欧洲(爱尔兰)欧洲(法兰克福)亚太地区(东京)亚太地区(悉尼)以及亚太地区(新加坡)。我们计划逐渐增加更多的建议,此外预计也将通过 API 提供建议。

Performance Insights for MySQL

我现在可以深入 MySQL 的内部,了解哪些查询、主机和用户最耗时间,以及耗时背后的原因:

您只需几次点击,按您选择的时间框架(一小时、一天、一周或更长周期)回看,即可识别昂贵的 SQL 查询和其他瓶颈。

此功能首先针对 PostgreSQL(RDS 版和 Aurora 版)推出,现在更增加对 MySQL(同样包括 RDS 版和 Aurora 版)的支持。如下了解更多信息,请参阅 使用 Amazon RDS Performance Insights

M5 实例

M5 实例的性价比在 M4 实例的基础上进一步提升,为数据库存储提供最高 10 Gbps 的专用网络带宽。

您现在可以在使用 RDS for MySQL 和 RDS for MariaDB 时启动 M5 实例(包括最新高端型号m5.24xlarge)。您可以修改现有的数据库实例,从而扩展升级为新的实例类型:

MySQL 8

Amazon RDS 现已支持 MySQL 版本 8。此版本的 MySQL 具有更好的 InnoDB 性能,改进了 JSON,提供更好的 GIS 支持(新的空间数据类型索引函数),通过常见表格表达来降低查询复杂度,此外还提供窗口函数原子 DDL 功能以加快在线架构修改以及更多其他功能(更多信息请参阅文档)。

MariaDB 10.3

Amazon RDS 现已支持 MariaDB 版本 10.3。此版本的 MariaDB 包含新的临时数据处理功能,改进了 Oracle 兼容性,此外还包含隐藏列以及 即时 ADD COLUMN 运算和快速失败 DDL 运算等等性能增强功能(更多信息请参阅文档)。

现已推出

所有这些新功能、引擎和实例类型现在都已开放,您可以立即开始使用!

 

本篇作者

Jeff Barr

AWS 首席布道师; 2004年开始发布博客,此后便笔耕不辍。