This topic describes the pricing, billable items, and billing methods of ApsaraDB RDS.

Billable items

Billable item Description Pricing
Primary and secondary instance types You are charged for the instance type that you select based on the pay-as-you-go or subscription billing method. For more information about the billing methods, see the "Billing methods" section in this topic.

The price of an RDS instance varies based on the instance configuration, such as the region, instance type, and storage capacity that you select. For more information, visit the ApsaraDB RDS buy page.

Storage capacity You must pay for the storage capacity that is provisioned to the primary, secondary, read-only, and disaster recovery RDS instances that you create. You are charged for the storage capacity based on the pay-as-you-go or subscription billing method.
(Optional) Read-only instance type You are charged for the instance type that you select based on the pay-as-you-go or subscription billing method. For more information, see Read-only ApsaraDB RDS instance types.
(Optional) Cloned instance The fee that you must pay for a cloned instance is the same as the fee that you must pay for a new primary instance.
(Optional) Backup storage ApsaraDB RDS offers a free quota for backup storage. If the total size of your data backup files and log backup files exceeds the free quota, you must pay for the excess backup storage that you use. For more information, see Backup storage pricing for an ApsaraDB RDS for MySQL instance.
(Optional) Performance monitoring
  • Free features: The 60-second monitoring feature and the 300-second monitoring feature are provided free of charge.
  • Paid features: You are charged an hourly fee for the 5-second monitoring feature based on the pay-as-you-go billing method.
(Optional) SQL Explorer (SQL audit) By default, the SQL Explorer (SQL audit) feature is disabled and does not produce fees. If you enable this feature, you are charged an hourly fee based on the pay-as-you-go billing method.

Hourly fee = Total size of SQL log data at the hour of fee deduction × Unit price.

Note This feature is provided free of charge for the RDS Enterprise Edition.
(Optional) Introduction to database proxies By default, the dedicated proxy feature is disabled and does not produce fees. If you enable this feature, you are charged an hourly fee based on the pay-as-you-go billing method.

Automatic storage expansion (local SSDs) By default, the automatic storage expansion feature is disabled and does not produce fees. If you enable this feature, you are charged an hourly fee based on the pay-as-you-go billing method.
The fee is calculated by using the following formula: Number of cores added × Duration of usage (minutes)
Note You are charged an hourly fee for the automatic storage expansion feature.

Billing methods

ApsaraDB RDS supports the following two billing methods.

Billing method Description
Subscription
  • A subscription instance is an instance for which you pay an upfront fee.
  • For long-term use, the subscription billing method is more cost-effective than the pay-as-you-go billing method. You can receive larger discounts for longer subscription periods.
  • You can change the billing method of an RDS instance from subscription to pay-as-you-go. For more information, see Switch an ApsaraDB RDS for MySQL instance from subscription to pay-as-you-go.
Pay-as-you-go
  • You are charged an hourly fee for a pay-as-you-go instance based on your actual resource usage. The hourly fee is calculated based on the instance type that you specify in the purchase order and is deducted from the balance of your Alibaba Cloud account.
  • The pay-as-you-go billing method is suitable for short-term use. If you no longer need a pay-as-you-go instance, you can release the instance to reduce costs.
  • You can change the billing method of an RDS instance from pay-as-you-go to subscription. For more information, see Switch an ApsaraDB RDS for MySQL instance from pay-as-you-go to subscription.

Spending details

For more information about how to view the spending details of an RDS instance, see View the spending details of an ApsaraDB for RDS instance. The details include the costs and usage that are categorized based on billable items, such as the instance type, performance monitoring, and SQL Explorer (SQL audit).

FAQ

  • Why am I charged additional fees for a subscription instance?

    The fee that you pay for a new subscription instance covers the instance type and the storage capacity. If you create read-only RDS instances, enable the SQL Explorer (SQL audit) feature or the performance monitoring feature, or consume more storage than the free quota for backup storage, you must pay additional fees. For more information, see the "Billable items" section in this topic.

  • Am I charged for a pay-as-you-go instance that I am not using?

    Yes, you are charged an hourly fee for every pay-as-you-go instance that you create even if you are not using the instance. A pay-as-you-go instance consumes computing and storage resources even if it is not used. If you do not intend to use a pay-as-you-go instance for a long period of time, we recommend that you save the required data and release the instance.

  • Is the inbound and outbound Internet traffic that is consumed for my pay-as-you-go instances and subscription instances free of charge? How much bandwidth is provided for an instance?

    Yes, all the inbound and outbound Internet traffic that is consumed for your pay-as-you-go instances and subscription instances is free of charge. The bandwidth of an RDS instance is unlimited.