发布于: Jan 27, 2022
Amazon RDS 性能详情现在支持收集和跟踪 Amazon RDS for Oracle 的查询执行计划,因此,您可以更轻松地确定查询执行计划的变化是否是导致性能恶化或查询卡住的原因。
查询执行计划是用于访问关系数据库管理系统 (RDBMS) 中的数据的一系列步骤。RDBMS 查询优化器会从许多替代方法中选择最佳执行计划来执行给定查询,并且性能差异很大。由于查询优化器并不能始终作出最佳的选择,因此数据库用户和管理员有时需要手动检查并调整计划以提高性能。如果不具备专业知识,关联此性能数据需要花费数小时的时间。
Amazon RDS 性能详情可帮助您在几秒钟内在可视控制面板上识别最消耗资源的 SQL 查询。现在,RDS 性能详情还可以收集 RDS for Oracle 中的相同资源密集型 SQL 查询的查询执行计划,并随着时间推移存储它们。您可以确定 SQL 查询的性能变化是否由不同的查询执行计划引起,如果是这样,则对应用程序进行改进,以优化查询、添加或删除索引,或纵向扩展数据库。
Amazon RDS 性能详情是一项 RDS 数据库性能调优和监控功能,它使您能够以可视化方式评估数据库负载,并确定在何时、何处采取行动。只需在 Amazon RDS 管理控制台单击一次,您就可以为 Amazon RDS 数据库添加完全托管的性能监控解决方案。受支持的 Amazon Aurora 集群和 Amazon RDS 实例已经包含 RDS 性能详情功能,并且将七天性能历史记录存储于滚动窗口中,不会产生额外费用。如果您需要长期保留,则可以选择付费购买长达两年的性能历史记录保留期。
有关提供 RDS 性能详情的区域的完整列表,请参阅 AWS 区域。若要详细了解 RDS 性能详情和受支持的数据库引擎,请阅读 Amazon RDS 用户指南。