Let's say I have an RDS instance (single AZ, not Aurora) in the stopped state. The RDS subnet group of my instance has 3 different subnets (one in each AZ).
If I start the RDS instance:
Regarding instance capacity:
Here are the responses for your queries about RDS instance subnet selection and capacity management:
Subnet Selection When Starting:
Specifying a Subnet:
Instance Capacity Issues:
Best Practices for Handling Capacity Issues (If you encounter capacity issues, you can try these approaches):
Remember that using Multi-AZ deployment, while more expensive, provides better reliability and availability, including automatic failover to other AZs in case of capacity issues or other problems.