AWS SAA 题库

点击卡片任意位置翻面查看正确答案与解析,也可以用键盘 切换题目。

第 908 / 1018 题单选题

一家公司在us-east-1区域使用Amazon RDS for PostgreSQL运行其应用程序。该公司还使用机器学习模型来基于接近实时的报告预测年度收入。这些报告是使用相同的RDS for PostgreSQL数据库生成的。数据库性能在工作时间变慢。公司需要提高数据库性能。 哪种解决方案能以最具成本效益的方式满足这些要求?

  • A. 创建一个跨区域的只读副本。配置报告从该只读副本生成。
  • B. 为RDS for PostgreSQL启用多可用区(Multi-AZ)部署。配置报告从备用数据库生成。
  • C. 使用AWS数据迁移服务(AWS DMS)将数据逻辑复制到新数据库。配置报告从新数据库生成。
  • D. 在us-east-1中创建一个只读副本。配置报告从该只读副本生成。
第 908 / 1018 题正确答案 D
  • D. 在us-east-1中创建一个只读副本。配置报告从该只读副本生成。

解析

在同一区域内创建一个只读副本(Read Replica)是提高数据库性能的最直接且成本效益最高的方法。只读副本可以承载只读操作,比如生成报告,从而减轻主数据库的负载。这将大大改善在业务高峰期的数据库性能,同时避免了跨区域复制带来的额外延迟和成本。

AI 解析

Amazon RDS的只读副本功能允许将读查询分流到副本,减轻主数据库负载,提升性能。AWS文档指出,只读副本在同一区域内的延迟较低,适合实时性要求高的读取操作。跨区域副本(选项A)会引入延迟和额外成本。多可用区(选项B)主要用于高可用性,备用实例不可用于查询。选项C的DMS复制增加了复杂性和成本。选项D通过同一区域的只读副本处理报告查询,有效分离读写流量,成本更低且满足实时需求。