This topic describes how to select instance specifications that best suit your business needs. If the specifications are higher than what you need, resources are wasted. If the specifications are lower than what you need, the performance of your ApsaraDB RDS instance is low and your workloads cannot be properly processed.
Instance families
ApsaraDB RDS for MySQL supports the general-purpose instance family and the dedicated instance family. These instance families support different configurations and scenarios. The following table describes these instance families.
Instance family | Description | Scenario |
---|---|---|
General-purpose instance family |
|
Users are not demanding for performance or stability. |
Dedicated instance family |
|
Users use databases as core systems in sectors such as finance, e-commerce, government affairs, and large- and medium-sized Internet services. |
Select specifications
If you want to process online workloads, we recommend that you select the dedicated instance family. Then, you can select proper CPU and memory specifications. This allows your RDS instance to deliver the maximum number of connections and maximum input/output operations per second (IOPS) that are required by the online workloads. For more information, see Primary instance types.
Upgrade specifications
If your workloads grow over time, you can upgrade the specifications of your RDS instance at any time. For more information, see Change the specifications of an ApsaraDB RDS for MySQL instance.