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

Billable items

Billable item Pricing
Primary instance types You are charged for the instance type that you select.
  • The price is calculated based on the subscription or pay-as-you-go 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 are charged for the storage capacity that you purchase for the primary, secondary, read-only, and disaster recovery RDS instances in your database system.
  • The price is calculated based on the subscription or pay-as-you-go billing method.
  • The price of an RDS instance varies based on the storage capacity that you select. For more information, visit the ApsaraDB RDS buy page.
(Optional) Read-only RDS instances You are charged for the instance type that you select.
  • The price is calculated based on the subscription or pay-as-you-go billing method.
  • For more information, visit the ApsaraDB RDS buy page.
(Optional) Cloned RDS instances The price of a cloned RDS instance is the same as the price of a new primary RDS instance. For more information, visit the ApsaraDB RDS buy page.
(Optional) Backup storage You are charged for the backup storage that is occupied by your backup files.
  • ApsaraDB RDS offers a free quota for backup storage. If the total size of your backup files exceeds the free quota, you are charged for the excess backup storage that you use based on the pay-as-you-go billing method. The free quota varies based on the instance configuration:
    • If your RDS instance uses standard SSDs or enhanced SSDs (ESSDs), the free quota is equal to 200% of the storage capacity that you purchase for your RDS instance.
    • If your RDS instance uses local SSDs, the free quota is equal to 50% of the storage capacity that you purchase for your RDS instance.
(Optional) Performance monitoring You are charged for the performance monitoring feature for some RDS instances.
If your RDS instance runs SQL Server or MariaDB TX, you are not charged for the performance monitoring feature. If your RDS instance runs MySQL or PostgreSQL, you are charged for the performance monitoring feature. The fee is calculated based on the following information:
  • If you select the 60-second or 300-second monitoring frequency, no fees are charged. If you select the 5-second monitoring frequency, you are charged an hourly fee based on the pay-as-you-go billing method.
  • The price for the performance monitoring feature is USD 0.012 per hour.

The enhanced monitoring feature is supported for ApsaraDB RDS for PostgreSQL instances. This feature provides more OS metrics and database metrics and supports more monitoring frequencies than the standard monitoring feature. All the supported monitoring frequencies are free of charge. For more information, see View the Enhanced Monitoring metrics of an ApsaraDB RDS for PostgreSQL instance.

(Optional) SQL Explorer (SQL Audit) You are charged for the SQL Explorer feature.
Note If your RDS instance runs RDS Enterprise Edition, you are not charged for the SQL Explorer feature.
(Optional) Database proxy You are charged for the database proxy feature.
Note The database proxy feature is supported only for ApsaraDB RDS for MySQL instances.
  • By default, the database proxy feature is disabled, and no fees are charged. If you enable the database proxy feature, you are charged an hourly fee based on the pay-as-you-go billing method.
  • For more information about the price of the database proxy feature, see Billing rules for dedicated proxy.
(Optional) Internet traffic If you apply for a public endpoint for your RDS instance and use the public endpoint to connect to your RDS instance, Internet traffic is consumed.

You are not charged for the inbound or outbound Internet traffic that you consume.

Billing methods

ApsaraDB RDS supports the following two billing methods.

Billing method Description
Subscription
  • A subscription RDS instance is an RDS 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. Longer subscription periods help you reduce costs.
  • 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 RDS instance based on your 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 RDS instance, you can release the RDS 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 RDS instance?

    The fee that you pay for a new subscription RDS 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 are charged additional fees. For more information, see the "Billable items" section in this topic.

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

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

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

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