ApsaraDB RDS supports two scaling approaches: changing specifications manually or enabling automatic scaling. The options available depend on your database engine.
| Scaling approach | MySQL | PostgreSQL | SQL Server | MariaDB |
|---|---|---|---|---|
| Change specifications (manual) | Yes | Yes | Yes | Yes |
| Automatic performance scaling | Yes | No | No | No |
| Automatic storage expansion | Yes | Yes | No | No |
Change specifications manually
To resize vCPUs, memory, or storage for any supported engine, change the instance specifications directly.
Enable automatic scaling
For MySQL and PostgreSQL instances, you can configure automatic scaling so the instance adjusts resources without manual intervention.
ApsaraDB RDS for MySQL
Enable the automatic performance scaling feature — scales compute performance when demand increases
Configure automatic storage expansion — expands storage capacity when usage approaches the limit
ApsaraDB RDS for PostgreSQL