All Products
Search
Document Center

ApsaraDB RDS:DuckDB-based analytical read-only instance specifications

Last Updated:Mar 28, 2026

ApsaraDB RDS DuckDB-based analytical read-only instances are available in two families — General-purpose and Dedicated — under the High-availability series. Use the tables below to select a specification code that matches your CPU, memory, IOPS, bandwidth, connection, and storage requirements.

Important

The actual maximum IOPS and throughput depend on the storage class, storage space, and instance type. See Maximum IOPS formula and Maximum throughput formula for details.

Column definitions

ColumnDescription
Specification codeThe identifier used when creating or modifying an instance
CPU and memoryThe number of vCPUs and the amount of RAM allocated to the instance
Default maximum connectionsThe maximum number of concurrent database connections
Maximum IOPS for the instance typeThe peak input/output operations per second (IOPS) guaranteed by the instance type. Dedicated instances guarantee this value. General-purpose instances do not — choose a Dedicated instance if your workload is IOPS-sensitive
Maximum I/O bandwidth for the instance type (MB/s)The peak I/O throughput guaranteed by the instance type. Dedicated instances guarantee this value. General-purpose instances do not
Storage capacityThe supported storage range and available ESSD (Enhanced SSD) performance levels. All current specifications support PL1, PL2, PL3, and Premium ESSD

High-availability series

All specifications in the following tables belong to the High-availability series.

General-purpose

General-purpose instances share physical host resources across multiple tenants. IOPS and I/O bandwidth are not guaranteed.

FamilySpecification codeCPU and memoryDefault maximum connectionsMaximum IOPS for the instance typeMaximum I/O bandwidth for the instance type (MB/s)Storage capacity
General-purposemyduckro.n2.medium.1c2 vCPUs, 4 GB4,000Not guaranteedNot guaranteedPL1 ESSD: 20 GB–16,000 GB; PL2 ESSD: 500 GB–16,000 GB; PL3 ESSD: 1,500 GB–16,000 GB; Premium ESSD: 10 GB–16,000 GB

Dedicated — 2 vCPU instances

Dedicated instances have exclusive access to physical CPU and memory resources. IOPS and I/O bandwidth are guaranteed.

FamilySpecification codeCPU and memoryDefault maximum connectionsMaximum IOPS for the instance typeMaximum I/O bandwidth for the instance type (MB/s)Storage capacity
Dedicatedmyduckro.x2.medium.1c2 vCPUs, 4 GB4,00010,000125PL1 ESSD: 20 GB–16,000 GB; PL2 ESSD: 500 GB–16,000 GB; PL3 ESSD: 1,500 GB–16,000 GB; Premium ESSD: 10 GB–16,000 GB
Dedicatedmyduckro.x4.medium.1c2 vCPUs, 8 GB6,00010,000125
Dedicatedmyduckro.x8.medium.1c2 vCPUs, 16 GB8,00010,000125

Dedicated — 4 vCPU instances

FamilySpecification codeCPU and memoryDefault maximum connectionsMaximum IOPS for the instance typeMaximum I/O bandwidth for the instance type (MB/s)Storage capacity
Dedicatedmyduckro.x2.large.1c4 vCPUs, 8 GB6,00020,000187.5PL1 ESSD: 20 GB–16,000 GB; PL2 ESSD: 500 GB–16,000 GB; PL3 ESSD: 1,500 GB–16,000 GB; Premium ESSD: 10 GB–16,000 GB
Dedicatedmyduckro.x4.large.1c4 vCPUs, 16 GB8,00020,000187.5
Dedicatedmyduckro.x8.large.1c4 vCPUs, 32 GB12,00020,000187.5

Dedicated — 8 vCPU instances

FamilySpecification codeCPU and memoryDefault maximum connectionsMaximum IOPS for the instance typeMaximum I/O bandwidth for the instance type (MB/s)Storage capacity
Dedicatedmyduckro.x2.xlarge.1c8 vCPUs, 16 GB8,00025,000250PL1 ESSD: 20 GB–16,000 GB; PL2 ESSD: 500 GB–16,000 GB; PL3 ESSD: 1,500 GB–16,000 GB; Premium ESSD: 10 GB–16,000 GB
Dedicatedmyduckro.x4.xlarge.1c8 vCPUs, 32 GB10,00025,000250
Dedicatedmyduckro.x8.xlarge.1c8 vCPUs, 64 GB16,00025,000250

Dedicated — 12 vCPU instances

FamilySpecification codeCPU and memoryDefault maximum connectionsMaximum IOPS for the instance typeMaximum I/O bandwidth for the instance type (MB/s)Storage capacity
Dedicatedmyduckro.x2.3large.1c12 vCPUs, 24 GB12,00030,000312.5PL1 ESSD: 20 GB–16,000 GB; PL2 ESSD: 500 GB–16,000 GB; PL3 ESSD: 1,500 GB–16,000 GB; Premium ESSD: 10 GB–16,000 GB
Dedicatedmyduckro.x4.3large.1c12 vCPUs, 48 GB15,00030,000312.5
Dedicatedmyduckro.x8.3large.1c12 vCPUs, 96 GB24,00030,000312.5

Dedicated — 16 vCPU instances

FamilySpecification codeCPU and memoryDefault maximum connectionsMaximum IOPS for the instance typeMaximum I/O bandwidth for the instance type (MB/s)Storage capacity
Dedicatedmyduckro.x2.2xlarge.1c16 vCPUs, 32 GB16,00040,000375PL1 ESSD: 20 GB–16,000 GB; PL2 ESSD: 500 GB–16,000 GB; PL3 ESSD: 1,500 GB–16,000 GB; Premium ESSD: 10 GB–16,000 GB
Dedicatedmyduckro.x4.2xlarge.1c16 vCPUs, 64 GB20,00040,000375
Dedicatedmyduckro.x8.2xlarge.1c16 vCPUs, 128 GB32,00040,000375

Dedicated — 24 vCPU instances

FamilySpecification codeCPU and memoryDefault maximum connectionsMaximum IOPS for the instance typeMaximum I/O bandwidth for the instance type (MB/s)Storage capacity
Dedicatedmyduckro.x2.3xlarge.1c24 vCPUs, 48 GB24,00050,000500PL1 ESSD: 20 GB–16,000 GB; PL2 ESSD: 500 GB–16,000 GB; PL3 ESSD: 1,500 GB–16,000 GB; Premium ESSD: 10 GB–16,000 GB
Dedicatedmyduckro.x4.3xlarge.1c24 vCPUs, 96 GB30,00050,000500
Dedicatedmyduckro.x8.3xlarge.1c24 vCPUs, 192 GB48,00050,000500

Dedicated — 32 vCPU instances

FamilySpecification codeCPU and memoryDefault maximum connectionsMaximum IOPS for the instance typeMaximum I/O bandwidth for the instance type (MB/s)Storage capacity
Dedicatedmyduckro.x2.4xlarge.1c32 vCPUs, 64 GB32,00060,000625PL1 ESSD: 20 GB–16,000 GB; PL2 ESSD: 500 GB–16,000 GB; PL3 ESSD: 1,500 GB–16,000 GB; Premium ESSD: 10 GB–16,000 GB
Dedicatedmyduckro.x4.4xlarge.1c32 vCPUs, 128 GB40,00060,000625
Dedicatedmyduckro.x8.4xlarge.1c32 vCPUs, 256 GB64,00060,000625

Dedicated — 64 vCPU instances

FamilySpecification codeCPU and memoryDefault maximum connectionsMaximum IOPS for the instance typeMaximum I/O bandwidth for the instance type (MB/s)Storage capacity
Dedicatedmyduckro.x4.8xlarge.1c64 vCPUs, 256 GB80,000150,0001,025PL1 ESSD: 20 GB–16,000 GB; PL2 ESSD: 500 GB–16,000 GB; PL3 ESSD: 1,500 GB–16,000 GB; Premium ESSD: 10 GB–16,000 GB
Dedicatedmyduckro.x8.8xlarge.1c64 vCPUs, 512 GB128,000150,0001,000

Dedicated — 128 vCPU instances

FamilySpecification codeCPU and memoryDefault maximum connectionsMaximum IOPS for the instance typeMaximum I/O bandwidth for the instance type (MB/s)Storage capacity
Dedicatedmyduckro.x4.16xlarge.1c128 vCPUs, 512 GB128,000120,0002,560PL1 ESSD: 20 GB–16,000 GB; PL2 ESSD: 500 GB–16,000 GB; PL3 ESSD: 1,500 GB–16,000 GB; Premium ESSD: 10 GB–16,000 GB

Historical specifications

Note

Instances with historical specifications continue to run normally. However, you cannot modify them. Upgrade to a current specification.

SeriesFamilySpecification codeCPU and memoryDefault maximum connectionsMaximum IOPSStorage capacity
High-availability seriesDedicatedmysqlro.x2.medium.1c2 vCPUs, 4 GB4,00010,00020 GB–16,000 GB
High-availability seriesDedicatedmysqlro.x4.medium.1c2 vCPUs, 8 GB6,00010,000
High-availability seriesDedicatedmysqlro.x8.medium.1c2 vCPUs, 16 GB8,00010,000
High-availability seriesDedicatedmysqlro.x2.large.1c4 vCPUs, 8 GB6,00020,000
High-availability seriesDedicatedmysqlro.x4.large.1c4 vCPUs, 16 GB8,00020,000
High-availability seriesDedicatedmysqlro.x8.large.1c4 vCPUs, 32 GB12,00020,000
High-availability seriesDedicatedmysqlro.x2.xlarge.1c8 vCPUs, 16 GB8,00025,000
High-availability seriesDedicatedmysqlro.x4.xlarge.1c8 vCPUs, 32 GB10,00025,000
High-availability seriesDedicatedmysqlro.x8.xlarge.1c8 vCPUs, 64 GB16,00025,000
High-availability seriesDedicatedmysqlro.x2.3large.1c12 vCPUs, 24 GB12,00030,000
High-availability seriesDedicatedmysqlro.x4.3large.1c12 vCPUs, 48 GB15,00030,000
High-availability seriesDedicatedmysqlro.x8.3large.1c12 vCPUs, 96 GB24,00030,000
High-availability seriesDedicatedmysqlro.x2.2xlarge.1c16 vCPUs, 32 GB16,00040,000
High-availability seriesDedicatedmysqlro.x4.2xlarge.1c16 vCPUs, 64 GB20,00040,000
High-availability seriesDedicatedmysqlro.x8.2xlarge.1c16 vCPUs, 128 GB32,00040,000
High-availability seriesDedicatedmysqlro.x2.3xlarge.1c24 vCPUs, 48 GB24,00050,000
High-availability seriesDedicatedmysqlro.x4.3xlarge.1c24 vCPUs, 96 GB30,00050,000
High-availability seriesDedicatedmysqlro.x8.3xlarge.1c24 vCPUs, 192 GB48,00050,000
High-availability seriesDedicatedmysqlro.x2.4xlarge.1c32 vCPUs, 64 GB32,00060,000
High-availability seriesDedicatedmysqlro.x4.4xlarge.1c32 vCPUs, 128 GB40,00060,000
High-availability seriesDedicatedmysqlro.x8.4xlarge.1c32 vCPUs, 256 GB64,00060,000
High-availability seriesDedicatedmysqlro.x4.8xlarge.1c64 vCPUs, 256 GB80,000150,000
High-availability seriesDedicatedmysqlro.x8.8xlarge.1c64 vCPUs, 512 GB128,000150,000
High-availability seriesDedicatedmysqlro.x4.16xlarge.1c128 vCPUs, 512 GB128,000120,000