The PolarDB-X 1.0 compute layer offers various instance families and types to meet the performance requirements of different business scenarios.
Families and types
| Family | Instance type (CPU and memory) | Single-node specifications | Number of nodes | Features |
| Starter Edition | 8-core 32 GB | 4-core 16 GB | 2 | Designed for initial business development or testing scenarios. Does not provide acceleration for complex queries. |
| Standard Edition | 16-core 64 GB | 8-core 32 GB | 2 | Offers a wide range of cost-effective instance types. Designed for online business scenarios that require ultra-high concurrency, complex queries, and lightweight analytics. The parallel query feature is enabled by default to improve the execution efficiency of complex queries, such as table joins, aggregations, and sorting. |
| 32-core 128 GB | 8-core 32 GB | 4 | ||
| 48-core 192 GB | 8-core 32 GB | 6 | ||
| 64-core 256 GB | 8-core 32 GB | 8 | ||
| 96-core 384 GB | 8-core 32 GB | 12 | ||
| 128-core 512 GB | 8-core 32 GB | 16 | ||
| Enterprise Edition | 32-core 128 GB | 16-core 64 GB | 2 | Provides large-scale resources for enterprise-level business scenarios that require ultra-high concurrency, complex queries on large-scale data, and accelerated analytics. The parallel query feature is enabled by default to significantly improve the execution efficiency of complex queries and report analysis on massive datasets. |
| 64-core 256 GB | 16-core 64 GB | 4 | ||
| 96-core 384 GB | 16-core 64 GB | 6 | ||
| 128-core 512 GB | 16-core 64 GB | 8 | ||
| 192-core 768 GB | 16-core 64 GB | 12 | ||
| 256-core 1024 GB | 16-core 64 GB | 16 | ||
| 348-core 1536 GB | 16-core 64 GB | 24 | ||
| 512-core 2048 GB | 16-core 64 GB | 32 | ||
| 768-core 3072 GB | 16-core 64 GB | 48 | ||
| 1024-core 4096 GB | 16-core 64 GB | 64 |
- All PolarDB-X 1.0 compute layer instances are dedicated instances. Each instance has at least two nodes to ensure high availability (HA).
- PolarDB-X 1.0, you can elastically upgrade resources to linearly increase the processing capacity of compute layer instances. For more information, see Instance Upgrade/Downgrade.
- PolarDB-X 1.0 instance, see Connections in a PolarDB-X 1.0 instance.
- For more information about the tests, see Sysbench test description, TPC-C test description, and TPC-H test description.
Sysbench
Sysbench is an open source, modular, cross-platform, and multi-threaded performance testing tool. You can use it to perform performance tests on databases, CPUs, memory, threads, and I/O. It supports databases such as MySQL, Oracle, and PostgreSQL. The following sections describe the performance of PolarDB-X 1.0 in Sysbench online transaction processing (OLTP) and SELECT scenarios.
- Test design
- PolarDB-X 1.0 compute layer (four instance types): Starter Edition 8-core 32 GB, Standard Edition 16-core 64 GB, Enterprise Edition 32-core 128 GB, and Enterprise Edition 64-core 256 GB
- ECS stress testing instance (1): A compute-optimized, network-enhanced instance with 32 cores and 64 GB of memory, running the Alibaba Cloud Linux 2.1903 (64-bit) operating system.
- RDS (12 instances): 16-core 64 GB, MySQL 5.7 Dedicated
Note PolarDB-X 1.0 compute layer, ECS, and RDS instances are located in the same zone and VPC. - OLTP test results

Specifications Concurrency Reads/Writes per second Starter Edition 8-core 32 GB 100 20807.12 Standard Edition 16-core 64 GB 230 49667.48 Enterprise Edition 32-core 128 GB 450 90693.70 Enterprise Edition 64-core 256 GB 900 177506.48 - SELECT test results

Instance type Concurrency Reads/Writes per second Starter Edition 8-core 32 GB 200 41401 Standard Edition 16-core 64 GB 300 98182.26 Enterprise Edition 32-core 128 GB 600 180500.00 Enterprise Edition 64-core 256 GB 1200 366863.48
TPC-C
- NewOrder: Creates a new order.
- Order payment
- OrderStatus: Queries the status of a recent order.
- Delivery
- StockLevel: Analyzes the stock level for out-of-stock items.
TPC-C uses the tpmC (transactions per minute) value to measure the maximum qualified throughput (MQTh) of a system. The transactions are based on the NewOrder transaction. The final unit of measurement is the number of new orders processed per minute.
- Test design
- Enterprise Edition staging environment: PolarDB-X 1.0 compute layer Enterprise Edition 32-core 128 GB (single node: 16-core 64 GB), four RDS for MySQL 5.7 instances (8-core 32 GB Dedicated)
- Standard Edition staging environment: PolarDB-X 1.0 compute layer Standard Edition 16-core 64 GB (single node: 8-core 32 GB), four RDS for MySQL 5.7 instances (4-core 32 GB Dedicated)
- Extra-large instance type staging environment: PolarDB-X 1.0 compute layer Enterprise Edition 256-core 1024 GB (single node: 16-core 64 GB), 12 RDS for MySQL 5.7 instances (32-core 128 GB Dedicated)
- Test results
Concurrency Standard Edition instance tpmC Enterprise Edition instance tpmC Extra-large instance type tpmC 1 client × 1000 concurrent connections 65735.14 101620.8 N/A 6 clients × 1000 concurrent connections N/A N/A 821547.97 - tpmC curve at different concurrencies

TPC-H
TPC-H is an industry-standard benchmark published by the TPC to evaluate the analytical query capabilities of a database. TPC-H queries involve eight data tables and 22 complex SQL queries. Most queries include table joins, subqueries, and Group-by aggregations.
- Test design
- Enterprise Edition staging environment: PolarDB-X 1.0 compute layer Enterprise Edition 32-core 128 GB (single node: 16-core 64 GB), four RDS for MySQL 5.7 instances (8-core 32 GB)
- Standard Edition staging environment: PolarDB-X 1.0 compute layer Standard Edition 16-core 64 GB (single node: 8-core 32 GB), four RDS for MySQL 5.7 instances (4-core 32 GB)
- Test results

Query Enterprise Edition (Unit: seconds) Standard Edition (Unit: seconds) Q01 55.82 111.84 Q02 6.12 11.54 Q03 15.99 30 Q04 17.71 36.56 Q05 10.89 23.01 Q06 8.06 16.76 Q07 17.09 34.80 Q08 13.44 26.09 Q09 53.81 101.51 Q10 8.73 19.67 Q11 18.25 19.74 Q12 8.80 18.60 Q13 14.15 31.33 Q14 17.49 42.43 Q15 20.62 42.79 Q16 2.13 4.15 Q17 1.93 4.07 Q18 11.01 22.82 Q19 12.97 27.61 Q20 27.77 49.25 Q21 38.84 68.08 Q22 5.27 11.29 Total 386.77 754.65