A. The read replica is ready and available for use
B. The read replica is being deleted
C. The read replica is currently being created and not ready yet
D. The read replica creation failed
Solution
Step 1: Understand the meaning of 'DBInstanceStatus'
This field shows the current state of the database instance.
Step 2: Interpret the status 'creating'
'creating' means the instance is in progress of being set up and is not yet ready.
Final Answer:
The read replica is currently being created and not ready yet -> Option C
Quick Check:
Status 'creating' means setup in progress [OK]
Hint: Status 'creating' means not ready yet [OK]
Common Mistakes:
Assuming 'creating' means ready
Confusing 'creating' with 'failed'
Thinking 'creating' means deletion
4. You created a read replica but notice it is not receiving updates from the source database. What is a likely cause?
medium
A. The source database has no write traffic
B. The read replica was created in a different AWS region
C. The read replica is set to multi-AZ deployment
D. The source database is not configured for automated backups
Solution
Step 1: Understand replication requirements
Read replicas require the source database to have automated backups enabled to support replication.
Step 2: Analyze the cause of no updates
If automated backups are off, replication cannot start, so the replica won't receive updates.
Final Answer:
The source database is not configured for automated backups -> Option D
Quick Check:
Automated backups must be enabled for replication [OK]
Hint: Check if automated backups are enabled on source [OK]
Common Mistakes:
Assuming region mismatch always blocks replication
Confusing multi-AZ with read replica settings
Thinking no write traffic stops replication
5. You have a high-traffic web app using an AWS RDS MySQL database. You want to improve read performance without affecting writes. Which setup is best?
hard
A. Create multiple read replicas and direct read queries to them
B. Increase the instance size of the main database only
C. Enable multi-AZ deployment without read replicas
D. Use a single read replica and send all traffic to it
Solution
Step 1: Identify the goal
The goal is to improve read performance without slowing down writes.
Step 2: Evaluate options
Creating multiple read replicas allows distributing read traffic, reducing load on the main DB and improving read speed.
Step 3: Compare other options
Increasing instance size helps but may be costly and less scalable; multi-AZ improves availability, not read performance; a single replica may become a bottleneck.
Final Answer:
Create multiple read replicas and direct read queries to them -> Option A
Quick Check:
Multiple read replicas scale read performance best [OK]
Hint: Use many read replicas to spread read load [OK]
Common Mistakes:
Relying only on bigger main DB instance
Confusing multi-AZ with read scaling
Using only one read replica for heavy reads
Recommended
Ready to prove it?
Pass the test and this pattern moves unknownstrongwhile earning +1 Grip toward your certificate.