What are common approaches to improving RDS database performance?
RDS database performance
Upsized instances (vertical scaling): beefier instances can handle more load.
Read replicas (horizontal scaling): reduce load on the primary database instance by directing read queries to read replicas.
Caches: increase caching so that fewer requests reach the database. Architectures are often designed with ElastiCache in front of RDS. Your web application might also cache some responses, and static content can be offloaded entirely to S3 and CloudFront.