As your business needs change, you can change instance configurations, that is, change instance specifications, instance series (instance changed from Basic Edition to High-availability Edition), storage space, and more. During instance configuration change:

  • RDS services may experience a 30-second flash. In this case, we recommend you change instance configurations during off-peak service hours. Alternatively, make sure that your application has an automatic reconnection mechanism to avoid the impact of service burst.
  • RDS allows you to set the execution time for configuration change.

Currently, only paid instances support configuration change. This document describes how to change RDS instance configuration. For information about billing of configuration changes, see Billing details for configuration change

  • Subscription instances:
    • During the contract period, new instance configurations (including CPU and memory) takes effect immediately after change. The number of connections and that of IOPS are increased.
    • After the instance expires, instance configurations can be upgraded or degraded during renewal. New configurations take effect at the beginning of the new billing cycle. For more information about how to renew an instance, see Renewal.
  • Pay-As-You-Go instances can be upgraded or degraded at any time.


During configuration changes, you cannot perform most operations on databases, accounts, and networks. The following table lists the details. Choose a proper time to change instance configurations.
Function Supported or not
Modify Whitelist Yes
Enable SQL Audit Yes
Set Maintenance Time Window Yes
Add Read-only Instances No
Add Instances for Failover No
Release Instances No
Switch the Billing Method to the Subscription Mode No
Migrate Instances across Zones No
Create User Accounts/Master Accounts No
Reset Password No
Change Account Permissions No
Create and Delete Databases No
Change Network Type No
Change Access Mode No
Change Connection Address No
Apply for Internet IP Address No
Switch between Master and Slave Instances No
Change Backup Mode No
Restore Data No
Modify Parameters No


  1. Log on to the RDS console.
  2. Select the region where the target instance is located.
  3. Click the ID of the instance to visit the Basic Information page.
  4. In the configuration information bar, click Change configuration to go to the change instance page.
  5. In the change configuration bar, select a new configuration.

    Parameter description:

    • Series: Switch between High-availability Edition and Financial Edition instances for MySQL 5.6 and that between High-availability Edition and Basic Edition instances for MySQL 5.7 are supported.
    • Availability zone: You can choose to migrate an instance to another availability zone, only available for MySQL 5.6 and SQL Server 2008 Release 2 instances.
    • Specifications: You can select an instance with other memory and CPU specifications.
    • Storage: Select the appropriate storage space based on the usage of the current database storage space.
      The storage space of each instance specification is different, if the storage space of the current specification does not meet your needs, change the instance specifications at first, and then select the desired storage space. For more information about instance specifications, see instance spec sheets.
    • Switch time: Select the execution time for changing instance configurations. Changing instance configurations involves bottom-level data migration, so you can choose to change configurations immediately after the data migration is complete. There are a number of operations that cannot be performed in the event of a change, such as managing databases and accounts, switching network types. You can also change configurations during the maintenance period.
  6. Do as follows if you want to modify the maintenance period. Otherwise, skip the steps.
    1. Click Modify, as shown in the following figure. The system opens a new page and turns to the Basic Information page of the instance.

    2. In the Configuration Information area, select the maintenance period, and then click Save, as shown in the following figure.

    3. Returns to the page for changing instance configurations.
  7. On the instance configuration change page, click Confirm. For Subscription instances, complete the payment process according to subsequent prompts.