This topic describes the database engines and features that are supported by Database Autonomy Service (DAS).
Supported databases in different environments
Environment | Database type | |
Relational database | NoSQL database | |
Alibaba Cloud database services |
|
|
Self-managed databases that are deployed on Alibaba Cloud Elastic Compute Service (ECS) instances |
|
|
Databases from other cloud service providers or other self-managed databases |
|
|
PolarDB-X 2.0 is a cloud-native distributed database service developed by Alibaba Cloud.
Features of ApsaraDB RDS instances
The following symbols are used in this section:
✔️ indicates that the feature is supported.
➖ indicates N/A.
❌ indicates that the feature is not supported.
Feature | ApsaraDB RDS for MySQL | ApsaraDB RDS for PostgreSQL | ApsaraDB RDS for SQL Server | |||||||
Basic Edition | High-availability Edition | Enterprise Edition | Cluster Edition | Basic Edition | High-availability Edition | Basic Edition | High-availability Edition | Cluster Edition | ||
Monitoring | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |
✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||
❌ | ✔️ | ✔️ | ✔️ | ❌ | ❌ | ❌ | ❌ | ❌ | ||
❌ | ✔️ | ✔️ | ✔️ | ❌ | ✔️ | ❌ | ❌ | ❌ | ||
✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ❌ | ❌ | ❌ | ||
Event | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ❌ | ✔️ | ✔️ | |
Alerting | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ❌ | ❌ | ❌ | |
Query governance | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ❌ | ❌ | ❌ | |
Space | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ❌ | ❌ | ❌ | |
✔️ | ✔️ | ✔️ | ✔️ | ❌ | ❌ | ❌ | ❌ | ❌ | ||
Session | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ❌ | ❌ | ❌ | |
✔️ | ✔️ | ✔️ | ✔️ | ❌ | ❌ | ❌ | ❌ | ❌ | ||
✔️ | ✔️ | ✔️ | ✔️ | ❌ | ❌ | ❌ | ❌ | ❌ | ||
Deadlock analysis | ✔️ | ✔️ | ✔️ | ✔️ | ❌ | ❌ | ❌ | ❌ | ❌ | |
Diagnostics | ✔️ | ✔️ | ✔️ | ✔️ | ❌ | ❌ | ❌ | ❌ | ❌ | |
✔️ | ✔️ | ✔️ | ✔️ | ❌ | ❌ | ❌ | ❌ | ❌ | ||
✔️ | ✔️ | ✔️ | ✔️ | ❌ | ❌ | ❌ | ❌ | ❌ | ||
SQL optimization | ❌ | ✔️ | ✔️ | ✔️ | ❌ | ✔️ | ✔️ | ✔️ | ✔️ | |
Slow query | ❌ | ✔️ | ✔️ | ✔️ | ❌ | ✔️ | ✔️ | ✔️ | ✔️ | |
Inspection and scoring | ✔️ | ✔️ | ✔️ | ✔️ | ❌ | ❌ | ❌ | ❌ | ❌ | |
Autonomy service | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ❌ | ❌ | ❌ | |
❌ | ✔️ | ✔️ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ||
✔️ | ✔️ | ❌ | ✔️ | ➖ | ➖ | ✔️ | ✔️ | ✔️ | ||
➖ | ➖ | ❌ | ➖ | ✔️ | ✔️ | ➖ | ➖ | ➖ | ||
❌ | ✔️ | ✔️ | ✔️ | ❌ | ❌ | ❌ | ❌ | ❌ | ||
❌ | ✔️ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ||
❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ||
❌ | ✔️ | ✔️ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ||
❌ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ❌ | ❌ | ❌ | ||
✔️ | ✔️ | ✔️ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ||
❌ | ✔️ | ✔️ | ✔️ | ❌ | ❌ | ❌ | ❌ | ❌ | ||
SQL Explorer and Audit | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |
✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||
❌ | ✔️ | ✔️ | ✔️ | ❌ | ❌ | ❌ | ❌ | ❌ | ||
✔️ | ✔️ | ✔️ | ✔️ | ❌ | ❌ | ❌ | ❌ | ❌ | ||
✔️ | ✔️ | ✔️ | ✔️ | ❌ | ❌ | ❌ | ❌ | ❌ |
Features of PolarDB clusters
The following symbols are used in this section:
✔️ indicates that the feature is supported.
➖ indicates N/A.
❌ indicates that the feature is not supported.
Feature | PolarDB for MySQL | PolarDB for PostgreSQL | PolarDB for PostgreSQL (Compatible with Oracle) | PolarDB-X 2.0 | ||||
Cluster Edition | X-Engine Edition | Single Node Edition | Multi-master Cluster (Database/Table) Edition | Cluster Edition | Cluster Edition | |||
Monitoring | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |
✔️ | ✔️ | ✔️ | ✔️ | ❌ | ❌ | ✔️ | ||
✔️ | ✔️ | ❌ | ✔️ | ❌ | ❌ | ❌ | ||
✔️ | ✔️ | ❌ | ✔️ | ✔️ | ✔️ | ❌ | ||
✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||
Event | ✔️ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | |
Alerting | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✔️ | |
Query governance | ✔️ | ✔️ | ✔️ | ✔️ | ❌ | ❌ | ❌ | |
Space | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |
❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ||
Session | ✔️ | ✔️ | ❌ | ✔️ | ✔️ | ✔️ | ✔️ | |
✔️ | ✔️ | ❌ | ✔️ | ❌ | ❌ | ✔️ | ||
✔️ | ✔️ | ❌ | ✔️ | ❌ | ❌ | ❌ | ||
Deadlock analysis | ✔️ | ✔️ | ❌ | ✔️ | ❌ | ❌ | ❌ | |
Diagnostics | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | |
✔️ | ✔️ | ✔️ | ✔️ | ❌ | ❌ | ❌ | ||
SQL optimization | ✔️ | ✔️ | ❌ | ✔️ | ❌ | ❌ | ❌ | |
Slow query | ✔️ | ✔️ | ❌ | ✔️ | ✔️ | ✔️ | ✔️ | |
Inspection and scoring | ✔️ | ✔️ | ✔️ | ✔️ | ❌ | ❌ | ❌ | |
Autonomy service | ✔️ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | |
✔️ | ✔️ | ❌ | ❌ | ❌ | ❌ | ❌ | ||
❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ||
❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ||
✔️ | ✔️ | ✔️ | ❌ | ❌ | ❌ | ❌ | ||
✔️ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ||
✔️ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ||
✔️ | ✔️ | ❌ | ❌ | ❌ | ❌ | ❌ | ||
✔️ | ✔️ | ❌ | ❌ | ❌ | ❌ | ❌ | ||
✔️ | ✔️ | ❌ | ✔️ | ❌ | ❌ | ❌ | ||
❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ||
SQL Explorer and Audit | ✔️ | ✔️ | ✔️ | ✔️ | ❌ | ❌ | ✔️ | |
✔️ | ✔️ | ✔️ | ✔️ | ❌ | ❌ | ✔️ | ||
✔️ | ✔️ | ✔️ | ✔️ | ❌ | ❌ | ❌ | ||
✔️ | ✔️ | ❌ | ✔️ | ❌ | ❌ | ✔️ | ||
✔️ | ✔️ | ❌ | ✔️ | ❌ | ❌ | ✔️ |
Features of ApsaraDB MyBase instances
The following symbols are used in this section:
✔️ indicates that the feature is supported.
➖ indicates N/A.
❌ indicates that the feature is not supported.
Feature | ApsaraDB MyBase for MySQL | ApsaraDB MyBase for SQL Server | |
Monitoring | ✔️ | ✔️ | |
✔️ | ✔️ | ||
✔️ | ❌ | ||
✔️ | ❌ | ||
✔️ | ❌ | ||
Event | ✔️ | ❌ | |
Alerting | ✔️ | ❌ | |
Query governance | ✔️ | ❌ | |
Space | ✔️ | ❌ | |
✔️ | ❌ | ||
Session | ✔️ | ❌ | |
✔️ | ❌ | ||
❌ | ❌ | ||
Deadlock analysis | ✔️ | ❌ | |
Diagnostics | ✔️ | ❌ | |
✔️ | ❌ | ||
SQL optimization | ✔️ | ✔️ | |
Cache analysis | ➖ | ➖ | |
Slow query | ✔️ | ✔️ | |
Latency insight | ➖ | ➖ | |
Inspection and scoring | ✔️ | ❌ | |
Autonomy service | ✔️ | ❌ | |
✔️ | ❌ | ||
✔️ | ❌ | ||
❌ | ❌ | ||
✔️ | ❌ | ||
✔️ | ❌ | ||
❌ | ❌ | ||
✔️ | ❌ | ||
✔️ | ❌ | ||
✔️ | ❌ | ||
✔️ | ❌ | ||
SQL Explorer and Audit | ✔️ | ✔️ | |
✔️ | ✔️ | ||
✔️ | ❌ | ||
✔️ | ❌ | ||
✔️ | ❌ |
Features of ApsaraDB for Redis and ApsaraDB for MongoDB instances
The following symbols are used in this section:
✔️ indicates that the feature is supported.
➖ indicates N/A.
❌ indicates that the feature is not supported.
Feature | ApsaraDB for Redis | ApsaraDB for MongoDB | |
Enhanced Edition (Tair) and Community Edition | Replica set and sharded cluster | ||
Monitoring | ✔️ | ✔️ | |
✔️ | ✔️ | ||
➖ | ➖ | ||
✔️ | ✔️ | ||
Event | ✔️ | ❌ | |
Alerting | ✔️ | ✔️ | |
Query governance | ➖ | ❌ | |
Space | ➖ | ✔️ | |
❌ | ❌ | ||
Session | ✔️ | ✔️ | |
❌ | ❌ | ||
❌ | ❌ | ||
Deadlock analysis | ➖ | ➖ | |
Diagnostics | ❌ | ❌ | |
✔️ | ❌ | ||
SQL optimization | ➖ | ❌ | |
Cache analysis | ✔️ | ➖ | |
Slow query | ✔️ | ✔️ | |
Latency insight | ✔️ | ➖ | |
Inspection and scoring | ✔️ | ❌ | |
Autonomy service | ✔️ | ❌ | |
✔️ | ❌ | ||
➖ | ➖ | ||
❌ | ❌ | ||
✔️ | ❌ | ||
✔️ | ❌ | ||
❌ | ❌ | ||
❌ | ❌ | ||
❌ | ❌ | ||
❌ | ❌ | ||
❌ | ❌ | ||
SQL Explorer and Audit | ❌ | ❌ | |
❌ | ❌ | ||
❌ | ❌ | ||
❌ | ❌ | ||
❌ | ❌ |
Features of self-managed databases
The following symbols are used in this section:
✔️ indicates that the feature is supported.
➖ indicates N/A.
❌ indicates that the feature is not supported.
Feature | Self-managed MySQL database | Self-managed PostgreSQL database | Self-managed Redis database | Self-managed MongoDB database | |
Monitoring | ✔️ | ✔️ | ✔️ | ✔️ | |
✔️ | ❌ | ✔️ | ✔️ | ||
❌ | ❌ | ❌ | ❌ | ||
✔️ | ✔️ | ✔️ | ✔️ | ||
Event | ❌ | ❌ | ❌ | ❌ | |
Alerting | ✔️ | ❌ | ✔️ | ✔️ | |
Query governance | ❌ | ❌ | ❌ | ❌ | |
Space | ✔️ | ✔️ | ❌ | ✔️ | |
❌ | ❌ | ❌ | ❌ | ||
Session | ✔️ | ✔️ | ✔️ | ✔️ | |
❌ | ❌ | ❌ | ❌ | ||
❌ | ❌ | ❌ | ❌ | ||
Deadlock analysis | ✔️ | ❌ | ❌ | ❌ | |
Diagnostics | ✔️ | ❌ | ❌ | ❌ | |
❌ | ❌ | ❌ | ❌ | ||
SQL optimization | ✔️ | ❌ | ❌ | ✔️ | |
Cache analysis | ➖ | ➖ | ➖ | ➖ | |
Slow query | ✔️ | ❌ | ❌ | ✔️ | |
Latency insight | ➖ | ➖ | ➖ | ➖ | |
Inspection and scoring | ✔️ | ❌ | ❌ | ❌ | |
Autonomy service | ❌ | ❌ | ❌ | ❌ | |
❌ | ❌ | ❌ | ❌ | ||
❌ | ❌ | ❌ | ❌ | ||
❌ | ❌ | ❌ | ❌ | ||
❌ | ❌ | ❌ | ❌ | ||
❌ | ❌ | ❌ | ❌ | ||
❌ | ❌ | ❌ | ❌ | ||
❌ | ❌ | ❌ | ❌ | ||
❌ | ❌ | ❌ | ❌ | ||
❌ | ❌ | ❌ | ❌ | ||
❌ | ❌ | ❌ | ❌ | ||
SQL Explorer and Audit | ❌ | ❌ | ❌ | ❌ | |
❌ | ❌ | ❌ | ❌ | ||
❌ | ❌ | ❌ | ❌ | ||
❌ | ❌ | ❌ | ❌ | ||
❌ | ❌ | ❌ | ❌ |