Help Center> GaussDB> Billing> Billing Mode Changes> Yearly/Monthly to Pay-per-Use
Updated on 2023-11-10 GMT+08:00

Yearly/Monthly to Pay-per-Use

After creating a yearly/monthly DB instance, you can change it to pay-per-use for more flexibility, and you can recoup part of what you paid for the subscription.

Suppose you bought a yearly/monthly DB instance at 15:29:16 on April 18, 2023 and changed it to pay-per-use billing at 16:30:00 on May 18, 2023. On the Billing Center > Billing page, bills information is generated as follows:

  • Yearly/Monthly expenditures for 15:29:16 on April 18 to 23:59:59 on May 18, 2023
  • Pay-per-use expenditures for 23:59:59 on May 18, 2023 to the end time of pay-per-use billing. A bill was generated every hour.

Pay-per-use billing will be applied only after the yearly/monthly billing duration ends. Auto-renewal will not be in effect.

Constraints

Resources such as EIPs that are used by an instance may not support the change with this instance. For details about their billing mode change rules and handling methods, see Table 1.

Table 1 EIP billing mode change rules

Billed By

Bandwidth Type

Change to Pay-per-Use Billing with the DB Instance

Handling Measure

Bandwidth

Dedicated

Not supported

Directly change it on the console.

For details, see Changing the EIP Billing Mode.

Traffic

Dedicated

Not supported

An EIP billed on a yearly/monthly basis cannot be directly changed to be billed by traffic on a pay-per-use basis. To change this:

  1. Change the EIP to be billed by bandwidth on a pay-per-use basis.
  2. Change the EIP to be billed by traffic on a pay-per-use basis.

For details, see Changing the EIP Billing Mode.

Precautions

The billing mode can only be changed from yearly/monthly to pay-per-use for DB instances whose order status is Provisioned. You can view the order status on the Billing Center > Renewals page.

Changing the Billing Mode of a Single DB Instance

  1. Log in to the management console.
  2. Click in the upper left corner and select a region and a project.

  3. Click in the upper left corner of the page and choose Databases > GaussDB. The GaussDB console is displayed.
  4. On the Instances page, locate the target yearly/monthly DB instance and choose More > Change to Pay-per-use in the Operation column.
  5. On the displayed page, change the billing mode of the instance.
  6. View the result on the Instances page.

    In the upper right corner of the instance list, click to refresh the list. After the change completes, the instance status will change to Available and the billing mode will change to Pay-per-use.

Changing the Billing Mode of DB Instances in Batches

Only yearly/monthly DB instances can be changed to pay-per-use.

The status of DB instances must be Available or Abnormal.

The pay-per-use billing mode will be applied only after the yearly/monthly billed duration ends, and auto-renewal will be not in effect.

  1. Log in to the management console.
  2. Click in the upper left corner and select a region and a project.

  3. Click in the upper left corner of the page and choose Databases > GaussDB. The GaussDB console is displayed.
  4. On the Instances page, select all the target yearly/monthly DB instances and click Change to Pay-per-Use above the instance list.
  5. On the displayed page, change the billing mode of the instances.
  6. View the results on the Instances page.

    In the upper right corner of the instance list, click to refresh the list. After the change completes, the instance status will change to Available and the billing mode will change to Pay-per-use.