All Products
Search
Document Center

ApsaraDB RDS:[New features/New specifications] Read-only ApsaraDB RDS for MySQL instances that run RDS Basic Edition are available for purchase from June 20, 2024

Last Updated:Mar 28, 2026

A read-only instance is a read-only copy of your primary instance. It routes queries away from the primary instance, letting you scale read capacity beyond the limits of a single instance. Starting June 20, 2024, ApsaraDB RDS for MySQL supports read-only instances on RDS Basic Edition.

Warning

RDS Basic Edition uses a single-node architecture where computing is decoupled from storage. No secondary instance serves as a hot standby. If the primary instance fails, restarts, changes specifications, or upgrades the database engine version, the service may be unavailable for an extended period. If your workload requires high availability, use RDS High-availability Edition instead. For details, see RDS Basic Edition and RDS High-availability Edition.

Availability

June 20, 2024

Supported engine versions

Read-only instances on RDS Basic Edition support primary instances that run MySQL 5.7 or MySQL 8.0.

Billing

Both subscription and pay-as-you-go billing methods are supported.

Use cases

ScenarioHow read-only instances help
Read-heavy workloadsRoute read queries to one or more read-only instances to offload the primary instance.
Primary instance temporarily unavailableServe read requests through a read-only instance during backup windows or maintenance operations.
Report and analytics workloadsRun large analytical queries on a read-only instance without affecting primary instance performance.
Read/write splittingPair read-only instances with the read/write splitting feature to prevent lock contention and improve throughput.

Supported specifications

The following specifications are available for RDS Basic Edition read-only instances. All instance types belong to the general-purpose instance family and use the standard (x86) architecture.

RDS editionInstance familyInstance typeCPU cores and memoryMaximum connectionsMaximum I/O bandwidth (Mbit/s)Storage capacity
RDS Basic EditionGeneral-purposemysqlro.n2.small.c1 core, 2 GB2,0001,024
  • PL1 Enterprise SSD (ESSD): 20 GB–64,000 GB

  • PL2 ESSD: 500 GB–64,000 GB

  • PL3 ESSD: 1,500 GB–64,000 GB

  • General ESSD: 40 GB–64,000 GB

  • Standard SSD: 20 GB–6,000 GB

mysqlro.n2.medium.c2 cores, 4 GB4,0001,024
mysqlro.n4.medium.c2 cores, 8 GB6,0001,024
mysqlro.n8.medium.c2 cores, 16 GB8,0001,024
mysqlro.n2.large.c4 cores, 8 GB6,0001,536
mysqlro.n4.large.c4 cores, 16 GB8,0001,536
mysqlro.n8.large.c4 cores, 32 GB12,0001,536
mysqlro.n2.xlarge.c8 cores, 16 GB8,0002,048
mysqlro.n4.xlarge.c8 cores, 32 GB10,0002,048
mysqlro.n8.xlarge.c8 cores, 64 GB16,0002,048
Note

Storage options are explicitly listed for mysqlro.n2.small.c. For other instance types, refer to the ApsaraDB RDS console for available storage options.

Purchase a read-only instance

  1. Log on to the ApsaraDB RDS console. In the top navigation bar, select the region where the primary instance resides. Find the instance and click its ID.

  2. On the Basic Information page, locate the Instance Distribution section and click Add to the right of Read-only Instance.

  3. On the Read-only Instance buy page, set Edition to Basic Edition and configure the remaining parameters. For a full parameter reference, see Create a read-only ApsaraDB RDS for MySQL instance.

What's next