某公司将一个大型数据集存储在单可用区 (single-AZ) 的 Amazon RDS for MySQL 数据库实例中。该公司希望业务报告查询在运行时不影响生产数据库的写入操作。哪种解决方案符合此要求?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 部署 RDS 只读副本以处理业务报告查询。.
为什么这是答案
部署 RDS 只读副本是最佳解决方案,因为它允许将业务报告查询从主数据库实例中卸载,从而确保写入操作不受影响。只读副本是主数据库的异步复制,可以独立处理读取密集型工作负载。 将数据库实例放置在 Elastic Load Balancer 后方主要用于分发传入流量到多个实例,以提高可用性和可伸缩性,但不能解决读写分离的问题。 将数据库实例纵向扩展到更大的实例类型会增加容量,但仍无法将报告查询与写入操作隔离,报告查询仍可能影响生产写入性能。 在多个可用区中部署数据库实例(多可用区部署)主要用于提高数据库的可用性和灾难恢复能力,而不是为了分离读写工作负载。虽然多可用区部署中有一个备用实例,但它不用于处理读取查询,而是作为主实例发生故障时的故障转移目标。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡