Q14 — AWS SAA-C03 第14章
第 14/100 题 | ← 返回第14章
Q1014. 一家公司在包含六个 Aurora 副本的 Amazon Aurora MySQL DB 集群上运行其生产工作负载.该公司希望其某个部门的近乎实时的报告查询能够自动分布在三个 Aurora 副本上.这三个副本的计算和内存规格与 DB 集群的其余部分不同.哪种解决方案可以满足这些要求?
- A. 为工作负载创建并使用自定义端点 ✓
- B. 创建三节点集群克隆并使用读取器端点
- C. 对选定的三个节点使用任意实例端点
- D. 使用读取器端点自动分配只读工作负载
正确答案: A. 为工作负载创建并使用自定义端点
解析
为了在具有不同计算和内存规格的三个特定 Aurora 副本之间自动分配近乎实时的报告查询,最好的解决方案是:A. 为工作负载创建并使用自定义端点.### 解释:\ 1. 自定义端点:- 通过创建自定义终端节点,您可以指定哪些实例(在本例中为具有不同计算和内存规格的三个 Aurora 副本)应包含在该终端节点中.这样可以将报告查询有针对性地分发到这些特定副本.\ 2. 控制分发:- 自定义端点提供了有效管理流量的灵活性,使您能够平衡负载并专门针对报告工作负载优化性能.其他选项的评估:B. 创建一个三节点集群克隆并使用读取器端点:- 此选项涉及创建集群的单独克隆,这是不必要的,并且会增加复杂性.它也不会利用您想要定位的现有副本.C. 对选定的三个节点使用任意一个实例端点:- 实例端点可以将流量引导到特定实例,但它们不提供自定义端点提供的负载平衡或自动分配功能.D. 使用读取器端点自动分配只读工作负载:- 虽然读取器端点将读取查询分布到所有可用副本,但它不允许您指定或将分布限制为仅三个所需的副本.### 结论:选项 A 是满足在所选 Aurora 副本之间分发报告查询的要求的最有效方法,同时允许特定的计算和内存配置.