一个单写入器(single-writer)Amazon Aurora PostgreSQL 集群在每周自动报告运行时,出现了超过 90% 的利用率,持续了 11 分钟,导致面向用户的服务变慢。管理员应如何防止报告导致的每周性能下降?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 向集群添加一个读取器实例,并更新报告的数据库连接字符串,使报告从新的副本读取数据。.
为什么这是答案
正确的做法是向集群添加一个读取器实例,并更新报告的数据库连接字符串,使报告从新的副本读取数据。Amazon Aurora PostgreSQL 支持读副本,可以将读取操作(例如报告生成)从主写入器实例卸载,从而减轻主实例的负载,防止其利用率过高影响面向用户的服务。 将现有数据库实例扩展到更大的实例大小可能会解决问题,但成本更高,且可能过度配置。添加另一个写入器实例是错误的,因为 Aurora PostgreSQL 集群通常只有一个写入器实例。启用自动扩缩不适用于 Aurora 数据库实例的计算资源,它主要用于 Aurora Serverless。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡