A company uses Amazon RDS for MySQL as the database for a critical application. The database workload is mostly writes, with a small number of reads. A data engineer notices that the CPU utilization of the DB instance is very high. The high CPU utilization is slowing down the application. The data engineer must reduce the CPU utilization of the DB Instance. Which actions should the data engineer take to meet this requirement? (Choose two.)
- AUse the Performance Insights feature of Amazon RDS to identify queries that have high CPU utilization. Optimize the problematic queries. (correct answer)
- BModify the database schema to include additional tables and indexes.
- CReboot the RDS DB instance once each week.
- DUpgrade to a larger instance size. (correct answer)
- EImplement caching to reduce the database query load.
Reveal answer & explanationHide answer
The correct answer is A, D. Option A: Use the Performance Insights feature of Amazon RDS to identify queries that have high CPU utilization. Optimize the problematic queries. Option D: Upgrade to a larger instance size.
Explanation
Amazon RDS is a managed relational database that handles patching, backups and failover.
