DocsUser GuideCapacity planning

Capacity planning and hardware recommendations

Capacity management and planning help you ensure that your database will be ready to handle the load when it comes. It is also essential to saving costs by avoiding over-provisioning.

  • If my business continues to grow as it has over the past six months, how long will it be before I need to upgrade my database?
  • How much headroom for growth do I presently have? What is likely to be the next bottleneck?
  • Would this application benefit from moving from Google Cloud SQL to AlloyDB? Are there any tradeoffs involved?
  • How much can I save my migrating this database from Amazon RDS to Amazon Aurora Serverless?
  • I need to provide my customers with a 99.99% uptime guarantee. Is my current setup sufficient?
  • What is the maximum number of connections that I can support with my current database configuration?
  • How much RAM does this database actually need?
  • What would happen if I switched to io1 storage from gp3 on my AWS RDS database? How would that impact performance, availability, and cost?