Which actions should the SysOps administrator take to improve RDS performance?
(Choose two.)
Add a read replica
Modify the application to use Amazon ElastiCache for Memcached.
Migrate the database from RDS to Amazon DynamoDB.
Migrate the database to Amazon EC2 with enhanced networking enabled.
Upgrade the database to a Multi-AZ deployment.
Explanations:
Adding a read replica helps distribute the read traffic, offloading some of the load from the primary DB instance, which improves performance during peak traffic.
Using Amazon ElastiCache for Memcached can reduce the load on the database by caching frequent read queries, which can significantly improve performance, especially during peak times.
Migrating from RDS to DynamoDB is not a suitable solution here, as DynamoDB is a NoSQL database and would require significant changes to the application, making it impractical for this scenario.
Migrating to EC2 with enhanced networking would require managing and scaling the database manually, which increases complexity and would not necessarily improve performance in this context.
A Multi-AZ deployment primarily enhances availability and failover capability but does not address the issue of overutilization due to read traffic. It does not directly improve read performance.