This topic provides an overview of primary ApsaraDB RDS for PostgreSQL instance types that use the x86 architecture. The overview includes the most recent instance types, the phased-out instance types, and the specifications for each instance type.
- For RDS instances that use standard SSDs or ESSDs, the memory includes the memory that is occupied by the underlying operating system and the memory that is occupied by the RDS-related management services. Therefore, the available memory of an RDS instance may be less than the memory capacity that is supported by the instance type. The following list describes the memory that is occupied by the underlying operating system and the memory that is occupied by the RDS-related management services:
- The underlying operating system occupies 500 MB to 700 MB of memory.
- The RDS-related management services occupy approximately 500 MB of memory.
- Only the virtual private cloud (VPC) network type is supported for ApsaraDB RDS for PostgreSQL instances. When you create an RDS instance in the ApsaraDB RDS console, you must set the Network Type parameter to VPC. If you call an operation to create an RDS instance, you must set the InstanceNetworkType parameter to VPC. For more information, see Create an instance.
Primary RDS instances with local SSDs
RDS edition | Database engine version | Instance family | Instance type | Number of cores and memory capacity | Maximum number of connections | Maximum IOPS | Storage capacity |
---|---|---|---|---|---|---|---|
RDS High-availability Edition | 10 | General-purpose instance family | rds.pg.s2.large | 2 cores, 4 GB | Unlimited | For more information, see IOPS. | 20 GB to 6,000 GB |
rds.pg.s3.large | 4 cores, 8 GB | ||||||
rds.pg.c1.large | 8 cores, 16 GB | ||||||
rds.pg.c1.xlarge | 8 cores, 32 GB | ||||||
rds.pg.c2.xlarge | 16 cores, 64 GB | ||||||
rds.pg.c2.2xlarge | 16 cores, 128 GB | ||||||
Dedicated instance family (with a large memory capacity) | pg.x8.medium.2 | 2 cores, 16 GB | 2,500 | 4,500 | |||
pg.x8.large.2 | 4 cores, 32 GB | 5,000 | 9,000 | ||||
pg.x8.xlarge.2 | 8 cores, 64 GB | 10,000 | 18,000 | ||||
pg.x8.2xlarge.2 | 16 cores, 128 GB | 20,000 | 36,000 | ||||
Dedicated host instance family | rds.pg.st.h43 | 60 cores, 470 GB | 12,000 | 50,000 |
Primary RDS instances with standard SSDs or ESSDs
RDS edition | Database engine version | Instance family | Instance type | Number of cores and memory capacity | Maximum number of connections | Maximum IOPS | Storage capacity |
---|---|---|---|---|---|---|---|
RDS Basic Edition | PostgreSQL 15, PostgreSQL 14, PostgreSQL 13, PostgreSQL 12, PostgreSQL 11, and PostgreSQL 10 | General-purpose instance family | pg.n2.small.1 | 1 core, 2 GB | 200 | For more information, see IOPS. | Standard SSD: 20 GB to 6,000 GB Enhanced SSD (ESSD) of performance level 1 (PL1): 20 GB to 32,000 GB ESSD of PL2: 500 GB to 32,000 GB ESSD of PL3: 1,500 GB to 32,000 GB |
pg.n2.medium.1 | 2 cores, 4 GB | 400 | |||||
pg.n4.medium.1 | 2 cores, 8 GB | 800 | |||||
pg.n2.large.1 | 4 cores, 8 GB | 800 | |||||
pg.n4.large.1 | 4 cores, 16 GB | 1,600 | |||||
pg.n2.xlarge.1 | 8 cores, 16 GB | 1,600 | |||||
pg.n4.xlarge.1 | 8 cores, 32 GB | 3,200 | |||||
pg.n2.2xlarge.1 | 16 cores, 32 GB | 3,200 | |||||
pg.n4.2xlarge.1 | 16 cores, 64 GB | 6,400 | |||||
pg.n8.2xlarge.1 | 16 cores, 128 GB | 10,000 | |||||
pg.n4.4xlarge.1 | 32 cores, 128 GB | 12,800 | |||||
pg.n8.4xlarge.1 | 32 cores, 256 GB | 20,000 | |||||
pg.n4.8xlarge.1 | 64 cores, 256 GB | 22,000 | |||||
pg.n8.8xlarge.1 | 64 cores, 512 GB | 48,000 | |||||
RDS High-availability Edition | PostgreSQL 15, PostgreSQL 14, PostgreSQL 13, PostgreSQL 12, PostgreSQL 11, and PostgreSQL 10 | Dedicated instance family | pg.x2.medium.2c | 2 cores, 4 GB | 400 | For more information, see IOPS. | Standard SSD: 20 GB to 6,000 GB ESSD of PL1: 20 GB to 32,000 GB ESSD of PL2: 500 GB to 32,000 GB ESSD of PL3: 1,500 GB to 32,000 GB |
pg.x4.medium.2c | 2 cores, 8 GB | 800 | |||||
pg.x8.medium.2c | 2 cores, 16 GB | 1,600 | |||||
pg.x2.large.2c | 4 cores, 8 GB | 800 | |||||
pg.x4.large.2c | 4 cores, 16 GB | 1,600 | |||||
pg.x8.large.2c | 4 cores, 32 GB | 3,200 | |||||
pg.x2.xlarge.2c | 8 cores, 16 GB | 1,600 | |||||
pg.x4.xlarge.2c | 8 cores, 32 GB | 3,200 | |||||
pg.x8.xlarge.2c | 8 cores, 64 GB | 6,400 | |||||
pg.x2.3large.2c | 12 cores, 24 GB | 2,400 | |||||
pg.x4.3large.2c | 12 cores, 48 GB | 4,800 | |||||
pg.x8.3large.2c | 12 cores, 96 GB | 9,600 | |||||
pg.x2.2xlarge.2c | 16 cores, 32 GB | 3,200 | |||||
pg.x4.2xlarge.2c | 16 cores, 64 GB | 6,400 | |||||
pg.x8.2xlarge.2c | 16 cores, 128 GB | 12,800 | |||||
pg.x2.3xlarge2c | 24 cores, 48 GB | 4,800 | |||||
pg.x4.3xlarge.2c | 24 cores, 96 GB | 9,600 | |||||
pg.x8.3xlarge.2c | 24 cores, 192 GB | 19,200 | |||||
pg.x2.4xlarge.2c | 32 cores, 64 GB | 6,400 | |||||
pg.x4.4xlarge.2c | 32 cores, 128 GB | 12,800 | |||||
pg.x8.4xlarge.2c | 32 cores, 256 GB | 25,600 | |||||
pg.x2.13large.2c | 52 cores, 96 GB | 9,600 | |||||
pg.x4.13large.2c | 52 cores, 192 GB | 19,200 | |||||
pg.x8.13large.2c | 52 cores, 384 GB | 38,400 | |||||
pg.x2.8xlarge.2c | 64 cores, 128 GB | 12,800 | |||||
pg.x4.8xlarge.2c | 64 cores, 256 GB | 25,600 | |||||
pg.x8.8xlarge.2c | 64 cores, 512 GB | 51,200 | |||||
pg.x2.13xlarge.2c | 104 cores, 192 GB | 19,200 | |||||
pg.x4.13xlarge.2c | 104 cores, 384 GB | 38,400 | |||||
pg.x8.13xlarge.2c | 104 cores, 768 GB | 76,800 |
Primary RDS instances of the new general-purpose instance types
- The RDS instance runs PostgreSQL 10 or later.
- The RDS instance uses ESSDs of PL1, ESSDs of PL2, or ESSDs of PL3.
- The new general-purpose instance types are available in the following Alibaba Cloud regions and zones. The new general-purpose instance types will be rolled out in other Alibaba Cloud regions soon. If you want to create an RDS instance that uses a new general-purpose instance type, go to the ApsaraDB RDS console.
Region Zone China (Hangzhou) Hangzhou Zone H, Hangzhou Zone I, Hangzhou Zone J, and Hangzhou Zone K China (Shanghai) Shanghai Zone B, Shanghai Zone G, and Shanghai Zone L China (Beijing) Beijing Zone C, Beijing Zone H, Beijing Zone I, Beijing Zone J, and Beijing Zone K China (Zhangjiakou) Zhangjiakou Zone A, Zhangjiakou Zone B, and Zhangjiakou Zone C China (Shenzhen) Shenzhen Zone C, Shenzhen Zone E, and Shenzhen Zone F China (Heyuan) Heyuan Zone A and Heyuan Zone B China (Guangzhou) Guangzhou Zone A China (Hong Kong) Hongkong Zone B and Hongkong Zone D Japan (Tokyo) Tokyo Zone A and Tokyo Zone B Singapore Singapore Zone A, Singapore Zone B, and Singapore Zone C Indonesia (Jakarta) Jakarta Zone A, Jakarta Zone B, and Jakarta Zone C Germany (Frankfurt) Frankfurt Zone A and Frankfurt Zone B US (Silicon Valley) Silicon Valley Zone A - A new general-purpose instance type can be changed to a general-purpose instance type or dedicated instance type that can provide more than 16 cores. After the change, you can also change the general-purpose instance type or dedicated instance type to a new general-purpose instance type. For more information, see Change the specifications of an ApsaraDB RDS for PostgreSQL instance.
- If you select a general-purpose instance type or dedicated instance type when you create the RDS instance, you cannot change the instance type to a new general-purpose instance type.
- If you want to create an RDS instance that uses a new general-purpose instance type, make sure that the AliyunServiceRoleForRdsPgsqlOnEcs role is assumed by ApsaraDB RDS for PostgreSQL. For more information, see Service-linked roles.
RDS edition | Instance type | Number of cores and memory capacity | Maximum number of connections | Maximum IOPS | Storage capacity |
---|---|---|---|---|---|
RDS Basic Edition | pg.n2.2c.1m | 2 cores, 4 GB | 400 | For more information, see IOPS. | ESSD of PL1: 20 GB to 32,000 GB ESSD of PL2: 500 GB to 32,000 GB ESSD of PL3: 1,500 GB to 32,000 GB |
pg.n4.2c.1m | 2 cores, 8 GB | 800 | |||
pg.n2.4c.1m | 4 cores, 8 GB | 800 | |||
pg.n4.4c.1m | 4 cores, 16 GB | 1,600 | |||
pg.n4.6c.1m | 6 cores, 24 GB | 2,400 | |||
pg.n4.8c.1m | 8 cores, 32 GB | 3,200 | |||
RDS High-availability Edition | pg.n2.2c.2m | 2 cores, 4 GB | 400 | For more information, see IOPS. | ESSD of PL1: 20 GB to 32,000 GB ESSD of PL2: 500 GB to 32,000 GB ESSD of PL3: 1,500 GB to 32,000 GB |
pg.n4.2c.2m | 2 cores, 8 GB | 800 | |||
pg.n4.4c.2m | 4 cores, 16 GB | 1,600 | |||
pg.n4.6c.2m | 6 cores, 24 GB | 2,400 | |||
pg.n4.8c.2m | 8 cores, 32 GB | 3,200 | |||
pg.n4.12c.2m | 12 cores, 48 GB | 4,800 |
Phased-out instance types of ApsaraDB RDS for PostgreSQL
Instance type | Number of cores | Memory capacity | Maximum number of connections | Maximum IOPS |
---|---|---|---|---|
rds.pg.t1.small | 1 | 1 GB | 100 | 600 |
pg.x8.4xlarge.2 | 32 | 256 GB | 20,000 | 50,000 |
pg.n1.micro.1 | 1 | 1 GB | 100 | For more information, see IOPS. |
pg.gn5i-c2g1.large.1 | 2 | 8 GB | 800 | |
pg.gn5i-c4g1.xlarge.1 | 4 | 16 GB | 1,600 | |
pg.gn5i-c8g1.2xlarge.1 | 8 | 32 GB | 3,200 | |
pg.gn5i-c16g1.4xlarge.1 | 16 | 64 GB | 6,400 | |
pg.gn5i-c16g1.8xlarge.1 | 32 | 128 GB | 12,800 | |
pg.gn5i-c28g1.14xlarge.1 | 56 | 224 GB | 22,000 | |
pg.n2.small.2c | 1 | 2 GB | 200 | |
pg.n2.medium.2c | 2 | 4 GB | 400 | |
rds.pg.s1.small | 1 | 2 GB | 200 |