本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用 CCM 和 QPM 来优化 Amazon Aurora PostgreSQL 的恢复性能和执行计划
Raunak Rishabh、Rohit Kapoor 和 Sujitha Sasikumaran,Amazon Web Services(AWS)
2023 年 1 月(文档历史记录)
随着企业的扩张,他们需要使用越来越多的数据来做出关键决策。在数据量增加的情况下,优化数据库性能并在系统更改期间保持稳定非常重要。高事务性工作负载(如涉及金融交易或客户订单的工作负载)需要稳定、一致和快速的性能,因为性能不佳会影响客户满意度和业务收入。对于处理这些高事务性工作负载的数据库,如 Amazon Aurora PostgreSQL 兼容版数据库实例,了解并实施可用的性能优化功能至关重要。
Amazon Aurora PostgreSQL 兼容版是一个完全托管的关系数据库引擎,可帮助您建立、运行和扩展 PostgreSQL 部署。它是一种广泛使用的数据库引擎,因为它具有自给自足的存储架构和各种功能,可帮助您在实际工作负载场景中优化性能,同时最大限度减少维护开销。
其中两个功能是集群缓存管理(CCM)和查询计划管理(QPM)。CCM 可在发生失效转移时帮助恢复应用程序和数据库性能,而 QPM 则可帮助您管理优化程序为 SQL 应用程序生成的查询执行计划。这两个功能都可以增强对数据库的控制,来帮助优化 SQL 查询的性能。本指南旨在帮助经理、产品负责人和数据库架构师 (DBAs) 了解实施 CCM 和 QPM 的好处和潜在业务成果。
目标受众
本指南的目标受众是业务利益相关者,他们希望了解优化 Amazon Aurora PostgreSQL 兼容版数据库实例性能的可用功能以及这些功能的用例。