使用 CCM 和 QPM 优化Amazon Aurora PostgreSQL 中的恢复性能和执行计划 - AWS规范性指导

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

使用 CCM 和 QPM 优化Amazon Aurora PostgreSQL 中的恢复性能和执行计划

Amazon Web Services 的 Raunak Rishabh、Rohit Kapoor 和 Sujitha Sasikumaran (AWS)

2023 年 1 月文件历史记录

随着业务的扩展,他们使用越来越多的数据来做出关键决策。随着数据量的增加,优化数据库性能并在系统更改期间稳定数据库性能非常重要。高交易性工作负载,例如涉及金融交易或客户订单的工作负载,需要稳定、一致和快速的性能,因为性能不佳会影响客户满意度和业务收入。对于处理这些高事务性工作负载的数据库,例如 Amazon Aurora PostgreSQL 兼容版数据库实例,了解和实现可用的性能优化功能至关重要。

兼容 Amazon Aurora PostgreSQL 是一个完全托管的关系数据库引擎,可帮助您设置、操作和扩展 PostgreSQL 部署。它是一个广泛使用的数据库引擎,因为它具有自给自足的存储架构和功能,可帮助您以最小的维护开销优化实际工作负载场景中的性能。

其中两个功能是集群缓存管理 (CCM)查询计划管理 (QPM)。CCM 可让您管理优化器为 SQL 应用程序生成的查询执行计划。这两项功能都可以通过提供对数据库的更多控制来帮助优化 SQL 查询的性能。本指南旨在帮助经理、产品所有者和数据库架构师 (DBA) 了解实施 CCM 和 QPM 的好处和潜在的业务成果。

目标受众

本指南的目标受众是希望了解用于优化 Amazon Aurora PostgreSQL 兼容数据库实例性能的可用功能并了解这些功能的用例的业务利益相关者。