SAA-C03 Design High-Performing Architectures Practice Question
A global e-commerce site uses an Amazon RDS for MySQL database. Users in different regions are complaining about slow page load times when browsing product catalogs. How can the architect improve read performance for global users with minimal changes to the application?
⚠ Common exam trap
Candidates often choose database migration tools or global tables for MySQL, overlooking that RDS MySQL supports simple cross-region read replicas.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Create Read Replicas in different AWS Regions.
Cross-region read replicas allow you to serve read traffic from a location physically closer to your users, reducing latency. This architectural pattern is essential for high-performing global applications where the primary database is located in a single region but the user base is distributed worldwide.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Enable Multi-AZ deployment for the RDS instance.
Why it's wrong here
Multi-AZ deployment is primarily a high availability and disaster recovery feature that provides a standby instance in a different Availability Zone. It does not provide additional read capacity or improve performance for global users, as all read and write operations still target the primary instance.
- ✓
Create Read Replicas in different AWS Regions.
Why this is correct
Creating Read Replicas in regions geographically closer to the users allows the application to redirect read-heavy traffic, such as product catalog browsing, to local replicas. This reduces the round-trip time for database queries, significantly improving the overall responsiveness and performance of the e-commerce application.
- ✗
Upgrade the RDS instance to a larger instance class.
Why it's wrong here
While upgrading the instance class provides more CPU and memory, it does not solve the fundamental problem of network latency for global users. Even with a massive primary instance, users far from the source region will still experience slow response times due to the physical distance.
- ✗
Enable Enhanced Monitoring with a 1-second granularity.
Why it's wrong here
Enhanced Monitoring provides detailed metrics about the operating system and processes on the RDS instance. While useful for troubleshooting and identifying performance bottlenecks, it is a diagnostic tool and does not inherently improve the performance or reduce the latency experienced by the end-users.
About these practice questions
One of 149 original SAA-C03 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →
JA
Written and reviewed by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
Last reviewed September 2026 · checked against the official Amazon Web Services exam blueprint
This SAA-C03 practice question is part of Courseiva's free Amazon Web Services certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the SAA-C03 exam.