发布于: Jan 27, 2022

Amazon RDS 性能详情现在支持为 Amazon RDS for Oracle 收集和跟踪查询执行计划,以便您能够更轻松地确定查询执行计划更改是否是性能变差或查询卡滞的原因。

查询执行计划是一系列步骤,用于访问关系数据库管理系统(RDBMS)中的数据。RDBMS 查询优化器会从许多替代方法中选择最优执行计划来执行给定查询,并且性能差异很大。由于查询优化器无法总是做出最优选择,因此数据库用户和管理员有时需要手动检查和调整计划,以提升性能。如果没有专业知识,关联此性能数据可能需要花费数小时的时间。

RDS 性能详情可以帮助您在几秒内在虚拟控制面板上识别资源最密集的 SQL 查询。现在,RDS 性能详情还可以收集 RDS for Oracle 中的相同资源密集型 SQL 查询的查询执行计划,并随着时间推移存储它们。您可以确定 SQL 查询的性能变化是否是因为不同的查询执行计划,如果是,则对应用程序进行改进以优化查询,添加或删除索引,或者扩展数据库。

Amazon RDS 性能详情是 RDS 的一项数据库性能优化和监控功能,可让您直观地评估数据库上的负载,并确定何时何地采取措施。它已在由光环新网运营的亚马逊云科技中国(北京)区域和由西云数据运营的亚马逊云科技中国(宁夏)区域推出。在 Amazon RDS 管理控制台中单击一下即可将完全托管的性能监控解决方案添加到 Amazon RDS 数据库。RDS 性能详情包含在受支持的 Amazon Aurora 集群和 Amazon RDS 实例中,并在滚动窗口中将性能历史记录存储七天,且不收取任何额外费用。如果需要更长的保留期,您最多可以选择支付两年的性能历史记录保留费用。

要详细了解 RDS 性能详情以及受支持的数据库引擎,请参阅 Amazon RDS 用户指南