All Products
Search
Document Center

ApsaraDB RDS:Default read weights

Last Updated:Mar 28, 2026

When read/write splitting is set to automatic weight allocation, ApsaraDB RDS for SQL Server assigns a fixed read weight to each read-only instance based on its instance type. The weight value determines the proportion of read traffic routed to that instance — a higher weight means a larger share of read requests.

Note

Configure the weight allocation mode when you enable the read/write splitting endpoint. To override the defaults, modify the read weight at any time.

Read-only instances support the general-purpose instance family and the dedicated instance family. For details, see Instance families.

General-purpose instance family

Instance typeCPU coresMemoryDefault weight
mssql.x4.medium.ro28 GB800
mssql.x4.large.ro416 GB1,600
mssql.x4.xlarge.ro832 GB3,200
mssql.x4.2xlarge.ro1664 GB6,400
mssql.x4.4xlarge.ro32128 GB9,900
mssql.x4.8xlarge.ro64256 GB9,900
mssql.x8.medium.ro216 GB1,600
mssql.x8.large.ro432 GB3,200
mssql.x8.xlarge.ro864 GB6,400
mssql.x8.2xlarge.ro16128 GB9,900
mssql.x8.4xlarge.ro32256 GB9,900
mssql.x10.5xlarge.ro40384 GB9,900
mssql.x8.8xlarge.ro64512 GB9,900

General-purpose instance family

Instance typeCPU coresMemoryDefault weight
rds.mssql.s3.large48 GB800
rds.mssql.c1.large816 GB1,600
rds.mssql.m1.medium416 GB1,600
rds.mssql.c1.xlarge832 GB3,200
rds.mssql.c2.xlarge1664 GB6,400
rds.mssql.c4.xlarge32128 GB9,900
rds.mssql.c4.2xlarge32256 GB9,900