ApsaraDB for SelectDB storage plans let you prepay for storage capacity at a lower unit price and offset hourly pay-as-you-go storage fees, reducing overall storage costs.
Fees shown in this topic are for reference only. Actual fees are displayed in the console.
Usage notes
Storage plans support upgrades only. To add capacity, upgrade an existing plan or purchase additional plans.
A plan becomes invalid upon expiration. Any remaining capacity is lost. Enable auto-renewal at purchase to avoid unplanned pay-as-you-go charges.
Refunds are calculated as:
Refundable amount = Paid amount − (List price / Order duration) × Usage duration. See Unsubscription rules for details.
Overview
| Item | Details |
|---|---|
| Offset object | Storage resources used by ApsaraDB for SelectDB instances |
| Supported regions | China (Hangzhou), China (Shanghai), China (Qingdao), China (Beijing), China (Zhangjiakou), China (Hohhot), China (Ulanqab), China (Shenzhen), China (Heyuan), China (Guangzhou), China (Chengdu), China (Hong Kong), Singapore, Malaysia (Kuala Lumpur), Indonesia (Jakarta), Philippines (Manila), Thailand (Bangkok), Japan (Tokyo), South Korea (Seoul), US (Silicon Valley), US (Virginia), UK (London), and Germany (Frankfurt). Important No region selection is required at purchase. The plan applies across all supported regions by default. |
| Billing method | Subscription |
| Subscription duration | 1 month, 2 months, 3 months, 4 months, 5 months, 6 months, 7 months, 8 months, 9 months, 10 months, 11 months, 1 year, or 2 years |
| Storage capacity | Min: 100 GB. Max: 1,000,000 GB. Default: 200 GB. Adjustable in 100 GB increments. |
| Quantity | Up to 99 plans per purchase. Multiple plans can be active simultaneously. |
| Offset priority | Based on product type, instance region, and plan expiration date. Earlier-expiring plans are used first. See Offset rules. |
| Specification change | Upgrade only. See Upgrade a storage plan. |
| Renewal | Supported. Enable auto-renewal at purchase or via the Renewal page. See Renew a storage plan. |
| Unsubscription | Supported. See Unsubscribe from a storage plan. |
Pricing
Billing method | Instance deployment | Unit price of storage plan |
Subscription | Single-zone (locally redundant) | USD 0.0173 per GB/month |
Multi-zone (zone-redundant) | USD 0.0232 per GB/month |
Offset factors
The amount of plan capacity consumed per GB of actual usage varies by region and storage type.
| Region | Storage type | Offset factor | Plan capacity used to offset 100 GB of usage |
|---|---|---|---|
| US (Silicon Valley), US (Virginia), South Korea (Seoul), Malaysia (Kuala Lumpur), Philippines (Manila), Thailand (Bangkok) | Standard (LRS) | 0.92 | 92 GB |
| China (Hong Kong), Singapore, Germany (Frankfurt), Japan (Tokyo), UK (London), Indonesia (Jakarta) | Standard (LRS) | 0.98 | 98 GB |
| China (Hangzhou), China (Shanghai), China (Qingdao), China (Beijing), China (Zhangjiakou), China (Hohhot), China (Ulanqab), China (Shenzhen), China (Heyuan), China (Guangzhou), China (Chengdu) | Standard (LRS) | 1 | 100 GB |
Examples
100 GB used in US (Virginia): the plan offsets 92 GB.
100 GB used in Singapore: the plan offsets 98 GB.
100 GB used in China (Hangzhou): the plan offsets 100 GB.
Offset rules
Instance-level offset rules
When you have multiple storage plans, fees are offset based on product type, region, and offset factor. Among eligible plans, the one expiring earliest is used first. If usage exceeds the total plan capacity, the excess is charged at pay-as-you-go rates. For pay-as-you-go unit prices, see Billable items and unit prices.
The following figure shows the offset priority order across multiple plans.
Chinese mainland regions include: China (Hangzhou), China (Beijing), China (Shanghai), China (Shenzhen), China (Qingdao), China (Zhangjiakou), China (Hohhot), China (Chengdu), China (Heyuan), China (Ulanqab), and China (Guangzhou).
Storage plan-level offset rules
When multiple valid plans are available, they are applied in the priority order shown in the following figure.
Billing examples
Example 1: Plan capacity equals usage
| Setup | Value |
|---|---|
| Plan capacity | 200 GB |
| Subscription duration | 1 month |
| Instance region | China (Hangzhou) |
| Hourly usage | 200 GB |
The plan fully offsets all storage fees.
Monthly fee: USD 0.0173/GB-month × 200 GB × 1 month = USD 3.46
Savings vs. pay-as-you-go: USD 0.000043/GB-hour × 200 GB × 24 hours × 30 days − USD 3.46 = USD 2.732
Example 2: Plan capacity exceeds usage
| Setup | Value |
|---|---|
| Plan capacity | 400 GB |
| Subscription duration | 1 month |
| Instance 1 region / usage | US (Virginia), 100 GB/hour |
| Instance 2 region / usage | Singapore, 100 GB/hour |
| Instance 3 region / usage | China (Hangzhou), 100 GB/hour |
Effective capacity consumed: 100 GB × 0.92 + 100 GB × 0.98 + 100 GB × 1 = 290 GB
290 GB < 400 GB, so no pay-as-you-go charges apply.
Monthly fee: USD 0.0173/GB-month × 400 GB × 1 month = USD 6.92
Savings vs. pay-as-you-go: (USD 0.000038 × 100 GB + USD 0.000038 × 100 GB + USD 0.000043 × 100 GB) × 24 hours × 30 days − USD 6.92 = USD 1.648
Example 3: Plan capacity is insufficient
| Setup | Value |
|---|---|
| Plan capacity | 300 GB |
| Subscription duration | 1 month |
| Instance 1 region / usage | US (Virginia), 150 GB/hour |
| Instance 2 region / usage | Singapore, 100 GB/hour |
| Instance 3 region / usage | China (Hangzhou), 100 GB/hour |
After offsetting instances 1 and 2, the remaining plan capacity is insufficient to fully cover instance 3 (China (Hangzhou), offset factor 1).
Excess usage charged at pay-as-you-go: 100 GB − (300 GB − 150 GB × 0.92 − 100 GB × 0.98) / 1 = 36 GB
Monthly fee: USD 0.0173/GB-month × 300 GB + USD 0.000043/GB-hour × 36 GB × 24 hours × 30 days ≈ USD 6.30
Savings vs. pay-as-you-go: (USD 0.000038 × 150 GB + USD 0.000038 × 100 GB + USD 0.000043 × 100 GB) × 24 hours × 30 days − USD 6.30 = USD 3.636
Billing examples
Storage plan capacity is equal to storage resource usage
You purchase a 200 GB storage plan with a 1-month subscription. All your ApsaraDB for SelectDB instances are in the China (Hangzhou) region, and the total storage resource usage is stable at 200 GB per hour. The storage plan capacity is fully used for the offset, and there is no excess usage. Therefore, the storage resource fee for the month is
USD 0.0173 per GB/month × 200 GB × 1 month + USD 0.00 = USD 3.46. Compared to the pay-as-you-go billing method, you saveUSD 0.000043 per GB/hour × 200 GB × 24 hours × 30 days - USD 3.46 = USD 2.732.Storage plan capacity is greater than storage resource usage
You purchase a 400 GB storage plan with a 1-month subscription. You have three ApsaraDB for SelectDB instances. One instance is in the US (Virginia) region, one is in the Singapore region, and one is in the China (Hangzhou) region. The storage resource usage for each instance is stable at 100 GB per hour. The storage plan offset amount is
100 GB × 0.92 + 100 GB × 0.98 + 100 GB × 1 = 290 GB. The storage resource usage does not exceed the plan's capacity. Therefore, the storage resource fee for the month isUSD 0.0173 per GB/month × 400 GB × 1 month + USD 0.00 = USD 6.92. Compared to the pay-as-you-go billing method, you save(USD 0.000038 per GB/hour × 100 GB + USD 0.000038 per GB/hour × 100 GB + USD 0.000043 per GB/hour × 100 GB) × 24 hours × 30 days - USD 6.92 = USD 1.648.Storage plan capacity is less than storage resource usage
You purchase a 300 GB storage plan with a 1-month subscription. You have three ApsaraDB for SelectDB instances. One instance is in the US (Virginia) region with a stable hourly usage of 150 GB. One instance is in the Singapore region with a stable hourly usage of 100 GB. One instance is in the China (Hangzhou) region with a stable hourly usage of 100 GB. After the storage plan capacity is fully used for offsets, excess storage resource usage from the China (Hangzhou) region remains. The excess amount is
100 GB - (300 GB - 150 GB × 0.92 - 100 GB × 0.98) / 1 = 36 GB. This usage is billed on a pay-as-you-go basis. Therefore, the storage resource fee for the month isUSD 0.0173 per GB/month × 300 GB × 1 month + USD 0.000043 per GB/hour × 36 GB × 24 hours × 30 days = USD 6.30 (rounded). Compared to the pay-as-you-go billing method, you save(USD 0.000038 per GB/hour × 150 GB + USD 0.000038 per GB/hour × 100 GB + USD 0.000043 per GB/hour × 100 GB) × 24 hours × 30 days - USD 6.30 = USD 3.636.
Purchase a storage plan
Estimate required storage capacity before purchasing to avoid waste or shortfalls.
Enable Auto-renewal at purchase. Without auto-renewal, the plan expires and unused capacity is lost — any excess usage switches to pay-as-you-go rates, increasing costs.
The plan takes effect immediately after purchase and offsets fees on an hourly basis based on product type, region, and offset factor.
Go to the ApsaraDB for SelectDB buy page.
Set Product Type to Storage Plan.
Set Plan Type to ApsaraDB for SelectDB (Storage Plan).
Configure Capacity, Quantity, and Subscription Duration.
Select Auto-renewal.
Click Buy Now.
On the Confirm Order page, review the settings in the Parameters section and accept Terms of Service.
Click Pay to complete the purchase.
Offset factors of storage plans
The offset factor of a storage plan varies by region and storage class. Therefore, the offset amount for the same storage resource usage may differ across regions or storage classes.
Region | Storage Class | Offset factor | Storage plan offset amount (for 100 GB of storage resource usage) |
US (Virginia), US (Silicon Valley), Malaysia (Kuala Lumpur), Philippines (Manila), Thailand (Bangkok), and South Korea (Seoul) | Standard - locally redundant storage | 0.92 | 92.000 GB (= 100 GB × 0.92) |
China (Hong Kong), Singapore, Indonesia (Jakarta), Japan (Tokyo), Germany (Frankfurt), and UK (London) | Standard - locally redundant storage | 0.98 | 98.000 GB (= 100 GB × 0.98) |
China (Hangzhou), China (Shanghai), China (Qingdao), China (Beijing), China (Zhangjiakou), China (Hohhot), China (Ulanqab), China (Shenzhen), China (Heyuan), China (Guangzhou), and China (Chengdu) | Standard - locally redundant storage | 1 | 100.000 GB (= 100 GB × 1) |
Mexico | Standard - locally redundant storage | 0.9827 | 98.270 GB (= 100 GB × 0.9827) |
Offset examples
For 100 GB of storage resource usage in the US (Virginia) region, the storage plan offset amount is 92 GB.
For 100 GB of storage resource usage in the Singapore region, the storage plan offset amount is 98 GB.
For 100 GB of storage resource usage in the China (Hangzhou) region, the storage plan offset amount is 100 GB.
View offset details
View by storage plan
Go to the Manage Reserved InstancesManage Reserved Instances page.
To view plan status: On the Instances tab, find the plan by Product Name and Resource Package Name. View Status, Total Capacity, Period Capacity, Start Time, and End Time.
To view offset details: On the Details tab, find the plan by Product Name and Resource Package Name. View Deduct Time, Before Deduct Capacity, Deducted Capacity, Post Deduct Capacity, Deduct User Name, Deduct Article Name, Deducted Instance Id, Deducted Billing Item, Measure Deducted, and Deduct Coefficient.
View by instance
Go to the Bill Details page.
Configure the following parameters and click Search.
Parameter Description Billing Cycle The billing cycle Instance Name The instance name Product Details Select ApsaraDB for SelectDB (Pay-as-you-go) or ApsaraDB for SelectDB (Subscription) Statistic Item Set to Billing Item Statistic Period Set to Billing Period In the results, find the record where Billable Item is
storage_sizeorelastic_storage_size. The following fields show plan offset information: Resource Plan ID, Deducted Amount by Resource Plan, Usage before Deduction, and Usage after Deduction. If these fields are empty, no storage plan was applied and usage was charged at pay-as-you-go rates.(Optional) Click the value in Deducted Amount by Resource Plan to go to the Manage Reserved Instances page and view the offset details for the plan within the period specified by Effective At.
Upgrade a storage plan
Go to the Manage Reserved InstancesManage Reserved Instances page.
On the Instances tab, find the plan by Product Name and Resource Package Name, then click Upgrade in the Actions column.
On the ApsaraDB for SelectDB (Storage Plan) | Upgrade/Downgrade page, set a new Capacity value.
The new capacity must be greater than the current capacity.
Accept Terms of Service.
Click Buy Now.
On the Purchase page, click Subscribe to complete the upgrade.
Renew a storage plan
Enable Auto-renewal when renewing. Without it, the plan becomes invalid on expiration and excess usage is charged at pay-as-you-go rates.
Auto-renewal periods: 1 month, 2 months, 3 months, 6 months, 1 year, 2 years, or 3 years.
When auto-renewal is enabled, the system deducts fees 9 days before expiration and retries once per day until successful or until 1 day before expiration. The deduction date must be at least 3 days before expiration.
Renew from the Manage Reserved Instances page
Go to the Manage Reserved InstancesManage Reserved Instances page.
On the Instances tab, find the plan by Product Name and Resource Package Name, then click Renew in the Actions column.
On the ApsaraDB for SelectDB (Storage Plan) | Renew page, configure Subscription Duration.
Accept Terms of Service.
Click Buy Now.
On the Purchase page, click Subscribe to complete the renewal.
Renew from the Renewal page
Go to the Renewal page.Renewal Management
Set Instances to ApsaraDB for SelectDB (Storage Plan).
On the Manual, Auto, or Nonrenewal tab, find the plan and click Renew in the Actions column.
On the ApsaraDB for SelectDB (Storage Plan) | Renew page, configure Subscription Duration.
Accept Terms of Service.
Click Buy Now.
On the Purchase page, click Subscribe to complete the renewal.
Unsubscribe from a storage plan
For instructions, see Unsubscription management.
Refundable amount = Paid amount − (List price / Order duration) × Usage duration
For more information, see Unsubscription Management.