Part 2 of the two-part blog post series explains how the minimum and maximum configuration of ACUs impact scaling behavior in Aurora Serverless v2 and the speed at which scaling occurs after it starts.
Aurora Serverless v2 provides an on-demand, auto scaling configuration for Amazon Aurora with the ACU as the unit of measure.
Each Aurora Serverless v2 workload requires unique minimum and maximum ACU requirements. Finding the right ACU configuration is essential.
Aurora Serverless v2 automatically scales the capacity of your database up and down in fine-grained increments called ACUs.
The scaling of Aurora Serverless v2 DB clusters works based on the workload on your database.
The scaling process of Aurora Serverless v2 is transparent and seamless and does not disrupt database operations or connections.
Observations revealed that Aurora Serverless v2 was responsive to scaling and had a more gradual scaling down process when higher ACU limits were set.
Based on the authors' findings, they recommend setting a balanced minimum ACU, setting a scalable maximum ACU, optimizing queries, and performing regular load testing to verify that the ACU settings can handle peak loads.
Aurora Serverless v2 offers a robust solution for businesses seeking flexible and cost-effective database management.
Authors of this article are Priyanka, Database Specialist Solutions Architect at AWS, and Venu Koneru, a Database Specialist Solutions Architect at Amazon Web Services (AWS).